MRIsim.jl

Build status Docs

MRIsim.jl is a Julia package to simulate Magnetic Resonance Imaging (MRI) acquisitions. The main focus of this package is to simulate general scenarios that could arise in pulse sequence development.

TO-DO:

  • GPU accelaration using CUDA,
  • RF excitation (under development),
  • Magnetic susceptibility,
  • Signal "Raw Output" dictionary (ISMRMRD),
  • MRIReco.jl for the reconstruciton,
  • Scanner object: , etc.
  • Coil sensitivities,
  • Documentation.

ISMRM 2020 Presentation: MRIsim - Carlos Castillo.pdf


SpinLab GUI

SpinLab


Example 1: Brain phantom for different TEs

Brain phantom with different TEs

Example 2: dMRI with multiple diffusion directions

Example 3: Moment-compensated diffusion