Department of Biomedical Engineering, University of Michigan, Ann Arbor, Michigan, USA.
Magn Reson Med. 2018 Jun;79(6):3128-3134. doi: 10.1002/mrm.26990. Epub 2017 Nov 2.
To introduce a framework for rapid prototyping of MR pulse sequences.
We propose a simple file format, called "TOPPE", for specifying all details of an MR imaging experiment, such as gradient and radiofrequency waveforms and the complete scan loop. In addition, we provide a TOPPE file "interpreter" for GE scanners, which is a binary executable that loads TOPPE files and executes the sequence on the scanner. We also provide MATLAB scripts for reading and writing TOPPE files and previewing the sequence prior to hardware execution. With this setup, the task of the pulse sequence programmer is reduced to creating TOPPE files, eliminating the need for hardware-specific programming. No sequence-specific compilation is necessary; the interpreter only needs to be compiled once (for every scanner software upgrade). We demonstrate TOPPE in three different applications: k-space mapping, non-Cartesian PRESTO whole-brain dynamic imaging, and myelin mapping in the brain using inhomogeneous magnetization transfer.
We successfully implemented and executed the three example sequences. By simply changing the various TOPPE sequence files, a single binary executable (interpreter) was used to execute several different sequences.
The TOPPE file format is a complete specification of an MR imaging experiment, based on arbitrary sequences of a (typically small) number of unique modules. Along with the GE interpreter, TOPPE comprises a modular and flexible platform for rapid prototyping of new pulse sequences. Magn Reson Med 79:3128-3134, 2018. © 2017 International Society for Magnetic Resonance in Medicine.
介绍一种用于快速原型化磁共振脉冲序列的框架。
我们提出了一种简单的文件格式,称为“TOPPE”,用于指定磁共振成像实验的所有细节,例如梯度和射频波形以及完整的扫描循环。此外,我们还为 GE 扫描仪提供了一个 TOPPE 文件“解释器”,它是一个加载 TOPPE 文件并在扫描仪上执行序列的二进制可执行文件。我们还提供了用于读取和写入 TOPPE 文件以及在硬件执行之前预览序列的 MATLAB 脚本。有了这个设置,脉冲序列编程器的任务就简化为创建 TOPPE 文件,从而无需进行特定于硬件的编程。不需要特定于序列的编译;解释器只需要编译一次(每次扫描仪软件升级)。我们在三个不同的应用中展示了 TOPPE:k 空间映射、非笛卡尔 PRESTO 全脑动态成像以及使用不均匀磁化传递的脑内髓鞘成像。
我们成功地实现并执行了三个示例序列。通过简单地更改各种 TOPPE 序列文件,一个单一的二进制可执行文件(解释器)就可以执行几个不同的序列。
TOPPE 文件格式是磁共振成像实验的完整规范,基于(通常较小)数量的唯一模块的任意序列。与 GE 解释器一起,TOPPE 构成了用于快速原型化新脉冲序列的模块化和灵活平台。磁共振医学 79:3128-3134, 2018. © 2017 国际磁共振学会。