Overview

Core element of mtrk is the Sequence Description Language (SDL), which is a formalism to describe what actions the MRI scanner should execute when running a sequence. mtrk files can be executed on MRI scanners using the mtrk Driver Sequence, which reads the instructions and plays out the actions.

In most cases, mtrk files are created using a small generator program provided by the sequence developer. There is no requirement regarding which programming language needs to be used for such generator programs, as most languages can process JSON files. Generator programs can either be provided as command-line tool, stand-alone software, or even as web service. For analyzing generated mtrk files, the web-based Simulation UI application is available that allows testing and visualizing the sequences.