High-performance computing MRI simulations.
A new open-source software project is presented, JEMRIS, the Jülich Extensible MRI Simulator, which provides an MRI sequence development and simulation environment for the MRI community. The development was driven by the desire to achieve generality of simulated three-dimensional MRI experiments reflecting modern MRI systems hardware. The accompanying computational burden is overcome by means of parallel computing. Many aspects are covered that have not hitherto been simultaneously investigated in general MRI simulations such as parallel transmit and receive, important off-resonance effects, nonlinear gradients, and arbitrary spatiotemporal parameter variations at different levels. The latter can be used to simulate various types of motion, for instance. The JEMRIS user interface is very simple to use, but nevertheless it presents few limitations. MRI sequences with arbitrary waveforms and complex interdependent modules are modeled in a graphical user interface-based environment requiring no further programming. This manuscript describes the concepts, methods, and performance of the software. Examples of novel simulation results in active fields of MRI research are given.
Stöcker
Tony
T
Institute of Neuroscience and Medicine-4, Juelich, Germany. t.stoecker@fz-juelich.de
Vahedipour
Kaveh
K
Pflugfelder
Daniel
D
Shah
N Jon
NJ
D003198:Computer Simulation; D003205:Computing Methodologies; D006801:Humans; D008279:Magnetic Resonance Imaging / Q000379:methods*; D008954:Models, Biological; D012984:Software; D014584:User-Computer Interface