snapMRF

snapMRF is an open-source software package that accelerates the reconstruction process for magnetic resonance fingerprinting (MRF), a cutting-edge quantitative MRI technique. The package parallelizes dictionary generation and signal matching on the GPU, significantly reducing computation time compared to other open-source packages. snapMRF models signal generation using Bloch equation simulation and the extended phase graph (EPG) formalism and includes unit tests to ensure correctness.

Testing on a calibration phantom and an in vivo brain demonstrated that snapMRF retrieves accurate parameters while being 10-1000 times faster for dictionary generation and 10-100 times faster for signal matching. This speed improvement could enable real-time parameter map generation for small dictionaries, enhancing the dependability and accuracy of clinical MRF applications. Further refinements to the acquisition scheme and dictionary setup could improve quantitative accuracy.

Topic

MRI;Laboratory animal science

Detail

  • Operation: Phasing;Quantification;Splitting

  • Software interface: Command-line user interface

  • Language: CUDA, MATLAB

  • License: Not stated

  • Cost: Free of charge

  • Version name: v0.0.1

  • Credit: NIH.

  • Input: -

  • Output: -

  • Contact: Dong Wang 311112253@njust.edu.cn

  • Collection: -

  • Maturity: -

Publications

  • snapMRF: GPU-accelerated magnetic resonance fingerprinting dictionary generation and matching using extended phase graphs.
  • Wang D, et al. snapMRF: GPU-accelerated magnetic resonance fingerprinting dictionary generation and matching using extended phase graphs. snapMRF: GPU-accelerated magnetic resonance fingerprinting dictionary generation and matching using extended phase graphs. 2020; 66:248-256. doi: 10.1016/j.mri.2019.11.015
  • https://doi.org/10.1016/J.MRI.2019.11.015
  • PMID: 31740194
  • PMC: PMC7031031

Download and documentation


< Back to DB search