Matlab source code for Dixon-RAVE model-based radial fat/water separation as described in:
Benkert T, Feng L, Sodickson DK, Chandarana H, and Block KT: Free-breathing Volumetric Fat/Water Separation by Combining Radial Sampling, Compressed Sensing, and Parallel Imaging, Magnetic Resonance in Medicine, available here. The preprint can be downloaded here.
The provided Matlab code performs a conventional Dixon-RAVE reconstruction. For implementations of the following extensions, feel free to contact me (thomas.benkert@nyumc.org):
- XD-Dixon-RAVE (motion-resolved reconstruction)
- Motion-weighted Dixon-RAVE (reconstruction with improved motion robustness)
- DCE-Dixon-RAVE (reconstruction for dynamic contrast enhanced measurements)
Results generated with available code:

The source code uses the following external packages:
- NUFFT toolbox by Jeffrey Fessler
(http://web.eecs.umich.edu/~fessler/code/index.html)
- Siemens TWIX file reader mapVBVD by Philipp Ehses
- Fat/water toolbox, contributions by Mariya Doneva and Johan Berglund
(https://ismrm.org/workshops/FatWater12/data.htm)
Version: 04/19/2017