4.4 Article

Pulseq-Graphical Programming Interface: Open source visual environment for prototyping pulse sequences and integrated magnetic resonance imaging algorithm development

Journal

MAGNETIC RESONANCE IMAGING
Volume 52, Issue -, Pages 9-15

Publisher

ELSEVIER SCIENCE INC
DOI: 10.1016/j.mri.2018.03.008

Keywords

Pulseq; Graphical Programming Interface; Open source pulse sequence design and rapid prototyping; Vendor neutral pulse sequence programming tools; MR method development tools; Python Pulseq

Funding

  1. Ministry of Electronics and Information Technology, National Mission on Indigenous MRI 1(15)/2014-ME&HI, Department of Science and Technology (DST) [DST/TSG/NTS/2013/100-G, DST/VGST/KFIST/LII/GRD333]

Ask authors/readers for more resources

Purpose: To provide a single open-source platform for comprehensive MR algorithm development inclusive of simulations, pulse sequence design and deployment, reconstruction, and image analysis. Methods: We integrated the Pulseq platform for vendor-independent pulse programming with Graphical Programming Interface (GPI), a scientific development environment based on Python. Our integrated platform, Pulseq-GPI, permits sequences to be defined visually and exported to the Pulseq file format for execution on an MR scanner. For comparison, Pulseq files using either MATLAB only (MATLAB-Pulseq) or Python only (Python-Pulseq) were generated. We demonstrated three fundamental sequences on a 1.5 T scanner. Execution times of the three variants of implementation were compared on two operating systems. Results: In vitro phantom images indicate equivalence with the vendor supplied implementations and MATLAB-Pulseq. The examples demonstrated in this work illustrate the unifying capability of Pulseq-GPI. The execution times of all the three implementations were fast (a few seconds). The software is capable of user-interface based development and/or command line programming. Conclusion: The tool demonstrated here, Pulseq-GPI, integrates the open-source simulation, reconstruction and analysis capabilities of GPI Lab with the pulse sequence design and deployment features of Pulseq. Current and future work includes providing an ISMRMRD interface and incorporating Specific Absorption Ratio and Peripheral Nerve Stimulation computations.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available