qMRinfo('noise_level'); % Describe the model
Model = noise_level;
The current
Model
is an instance ofnoise_level
class.
You can manually download the sample data for noise_level
by clicking here.
dataDir = downloadData(Model,pwd);
Protocol is set according to the example data
% |- noise_level object needs 0 protocol field(s) to be assigned:
% Data4D.nii.gz contains [70 70 4 197] data.
data.Data4D=double(load_nii_data('noise_level_data/Data4D.nii.gz'));
% NoiseMask.nii.gz contains [70 70 4] data.
data.NoiseMask=double(load_nii_data('noise_level_data/NoiseMask.nii.gz'));
This section will fit data.
FitResults = FitData(data,Model,0);
- Output map will be displayed.
- If available, a graph will be displayed to show fitting in a voxel.
qMRshowOutput(FitResults,data,Model);
- qMR maps are saved in NIFTI and in a structure
FitResults.mat
that can be loaded in qMRLab graphical user interface.- Model object stores all the options and protocol
- These objects can be easily shared or be used for simulation.
FitResultsSave_nii(FitResults, 'noise_level_data/Data4D.nii.gz');