MRI-NUFFT: Doing non-Cartesian MRI has never been easier
MRI-NUFFT is a python package that provides a universal interface to various Non-Uniform Fast Fourier Transform libraries running on CPU or GPU (gpuNUFFT, finufft, cufinufft, pyNFFT), adding compatibility with standard array library (NumPy, CuPy, PyTorch, TensorFlow, etc.) On top of these libraries it extends the existing NUFFT operations to provide a physical model of the MRI acquisition process (e.g.multi-coil acquisition and static-field inhomogeneities).It also provides a wide variety of customizable implementations of non-Cartesian sampling trajectories, as well as density compensation methods.Finally, it proposes optimized auto-differentiation with respect to the data and sampling locations for machine learning.With MRI-NUFFT one can experiment with non-Cartesian sampling in MRI, get access to the latest advances in the field and state-of-the-art sampling patterns.
Authors
- Chaithya Giliyar Radhakrishna
- Philippe Ciuciu (ORCID: https://orcid.org/0000-0001-5374-962X)
- Pierre-Antoine Comby (ORCID: https://orcid.org/0000-0001-6998-232X)
- Matteo Cencini (ORCID: https://orcid.org/0000-0001-7060-6305)
- Guillaume Daval‐Frérot (ORCID: https://orcid.org/0000-0002-5317-2522)
- Chunhong Pan (ORCID: https://orcid.org/0000-0001-7433-4474)
- Asma Tanabene
- Léna Oudjman
Institutions
- Institut national de recherche en sciences et technologies du numérique (FR)
- Commissariat à l'Énergie Atomique et aux Énergies Alternatives (FR)
- Université Paris-Saclay (FR)
- Boiron (France) (FR)
- CEA Paris-Saclay (FR)
- Siemens (United States) (US)
- Siemens Healthcare (United States) (US)
- Istituto Nazionale di Fisica Nucleare, Sezione di Pisa (IT)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2025-04-15
- DOI
- https://doi.org/10.21105/joss.07743
- Citations
- 1
- Primary Topic
- Advanced MRI Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 1.36