Portable and platform‐independent MR pulse sequence programs
Open Access
- 21 October 2019
- journal article
- research article
- Published by Wiley in Magnetic Resonance in Medicine
- Vol. 83 (4) , 1277-1290
Abstract
Purpose: To introduce a new sequence description format for vendor‐independent MR sequences that include all calculation logic portably. To introduce a new MRI sequence development approach which utilizes flexibly reusable modules.Methods: The proposed sequence description contains a sequence module hierarchy for loop and group logic, which is enhanced by a novel strategy for performing efficient parameter and pulse shape calculation. These calculations are powered by a flow graph structure. By using the flow graph, all calculations are performed with no redundancy and without requiring preprocessing. The generation of this interpretable structure is a separate step that combines MRI techniques while actively considering their context. The driver interface is slim and highly flexible through scripting support. The sequences do not require any vendor‐specific compiling or processing step. A vendor‐independent frontend for sequence configuration can be used. Tests that ensure physical feasibility of the sequence are integrated into the calculation logic.Results: The framework was used to define a set of standard sequences. Resulting images were compared to respective images acquired with sequences provided by the device manufacturer. Images were acquired using a standard commercial MRI system.Conclusions: The approach produces configurable, vendor‐independent sequences, whose configurability enables rapid prototyping. The transparent data structure simplifies the process of sharing reproducible sequences, modules, and techniques.Keywords
This publication has 10 references indexed in Scilit:
- TOPPE: A framework for rapid prototyping of MR pulse sequencesMagnetic Resonance in Medicine, 2017
- Pulseq: A rapid and hardware-independent pulse sequence prototyping frameworkMagnetic Resonance in Medicine, 2016
- ISMRM Raw data format: A proposed standard for MRI raw datasetsMagnetic Resonance in Medicine, 2016
- Pulse sequence programming in a dynamic visual environment: SequenceTreeMagnetic Resonance in Medicine, 2015
- High‐performance computing MRI simulationsMagnetic Resonance in Medicine, 2010
- ODIN—Object-oriented Development Interface for NMRJournal of Magnetic Resonance, 2004
- Lua—An Extensible Extension LanguageSoftware: Practice and Experience, 1996
- RARE imaging: A fast imaging method for clinical MRMagnetic Resonance in Medicine, 1986
- FLASH imaging. Rapid NMR imaging using low flip-angle pulsesJournal of Magnetic Resonance (1969), 1986
- Multi-planar image formation using NMR spin echoesJournal of Physics C: Solid State Physics, 1977