a MATLAB-based app designed for testing of MR sampling and reconstruction of abdominal dynamic contrast-enhanced MRI
Required MATLAB toolboxes:
- Image Processing Toolbox
- Parallel Computing Toolbox
Additional toolboxes:
- gpuSparse and nufft_3d from Mark Bydder. Note these are provided with the package but may need to be recompiled within MATLAB
- nufft from Jeff Fessler and the Michigan Image Reconstruction Toolbox. Note future versions of the phantom will reduce the nufft redundancy.
- bart, either on a linux system or using a Windows-based install. This code was tested using bart version 0.4.03
IMPORTANT: to run a compiled version of bart, update the app startupFcn within the mlapp file:
- open MATLAB at the folder containing MRXCATwERIC.mlapp and double-click MRXCATwERIC.mlapp
- Go to line 266 (startupFcn), and update the following lines of code to match your installation of bart
% explicitly add bart path, note will change depending on user addpath(genpath('/PATH_TO_TOP_LEVEL_BART/')) setenv('TOOLBOX_PATH','/PATH_TO_TOP_LEVEL_BART/bin')
- imtool3d from Tanguy Duval - a really intuitive Matlab-based segmentation tool. Used for motion correction.
To start, open MATLAB at the folder containing MRXCATwERIC.mlapp and type:
MRXCATwERIC
Additional detailed information can be found in docs/user manual.docx