Skip to content

reconst_fw_noddi

Sub-workflow that runs both RECONST/NODDI and RECONST/FREEWATER modules by handling the conditional execution of the diffusivity priors. Single-value diffusivity priors can be specified as input to this subworkflow. If not specified, the subworkflow will compute the priors automatically. They can then be averaged using the average_diff_priors argument of this workflow.

Keywords : multi-shell, freewater, noddi, diffusion

Components : reconst/noddi, reconst/freewater, reconst/diffusivitypriors, reconst/meandiffusivitypriors, reconst/dtimetrics


TypeDescriptionMandatoryPattern
dwi_bval_bvecfileThe input channel containing the DWI, BVAL, and BVEC files.

Structure: [ val(meta), path(dwi), path(bval), path(bvec) ]
True*.{dwi,bval,bvec}
brain_maskfileThe input channel containing the brain mask file (e.g. b0_mask).

Structure: [ val(meta), path(brain_mask) ]
True*.nii.gz
fa_ad_rd_mdfileThe input channel containing DTI metrics (FA, AD, RD, MD). Not used when supplying custom diffusivity priors.

Structure: [ val(meta), path(fa), path(ad), path(rd), path(md) ]
False*.nii.gz

TypeDescriptionMandatoryPattern
noddi_dirfileNifti file main direction.

Structure: [ val(meta), path(dir) ]
False*__fit_dir.nii.gz
noddi_fwffileNifti file for Free Water Fraction.

Structure: [ val(meta), path(fwf) ]
False*__fit_FWF.nii.gz
noddi_ndifileNifti file for Neurite Density Index.

Structure: [ val(meta), path(ndi) ]
False*__fit_NDI.nii.gz
noddi_ecvffileNifti file for Extra-Cellular Volume Fraction.

Structure: [ val(meta), path(ecvf) ]
False*__fit_ECVF.nii.gz
noddi_odifileNifti file for Orientation Dispersion Index.

Structure: [ val(meta), path(odi) ]
False*__fit_ODI.nii.gz
fw_dwifileFree Water corrected DWI Nifti file.

Structure: [ val(meta), path(fw_dwi) ]
False*__dwi_fw_corrected.nii.gz
fw_dirfileFree Water corrected main direction Nifti file.

Structure: [ val(meta), path(fw_dir) ]
False*__dir.nii.gz
fw_fibervolumefileFree Water corrected fiber volume Nifti file.

Structure: [ val(meta), path(fw_fibvolume) ]
False*__FiberVolume.nii.gz
fw_fwfileFree Water corrected Free Water Fraction Nifti file.

Structure: [ val(meta), path(fw_fw) ]
False*__FW.nii.gz
fw_nrmsefileFree Water correction NRMSE Nifti file.

Structure: [ val(meta), path(fw_nrmse) ]
False*__NRMSE.nii.gz
fw_dti_tensorfileFree Water corrected DTI tensor Nifti file.

Structure: [ val(meta), path(fw_dti_tensor) ]
False*__tensor.nii.gz
fw_dti_mdfileFree Water corrected DTI Mean Diffusivity Nifti file.

Structure: [ val(meta), path(fw_dti_md) ]
False*__md.nii.gz
fw_dti_rdfileFree Water corrected DTI Radial Diffusivity Nifti file.

Structure: [ val(meta), path(fw_dti_rd) ]
False*__rd.nii.gz
fw_dti_adfileFree Water corrected DTI Axial Diffusivity Nifti file.

Structure: [ val(meta), path(fw_dti_ad) ]
False*__ad.nii.gz
fw_dti_fafileFree Water corrected DTI Fractional Anisotropy Nifti file.

Structure: [ val(meta), path(fw_dti_fa) ]
False*__fa.nii.gz
fw_dti_rgbfileFree Water corrected DTI RGB Nifti file.

Structure: [ val(meta), path(fw_dti_rgb) ]
False*__rgb.nii.gz
fw_dti_peaksfileFree Water corrected DTI Peaks Nifti file.

Structure: [ val(meta), path(fw_dti_peaks) ]
False*__evec_v1.nii.gz
fw_dti_evecsfileFree Water corrected DTI Eigenvectors Nifti file.

Structure: [ val(meta), path(fw_dti_evecs) ]
False*__evecs.nii.gz
fw_dti_evalsfileFree Water corrected DTI Eigenvalues Nifti file.

Structure: [ val(meta), path(fw_dti_evals) ]
False*__evals.nii.gz
fw_dti_residualfileFree Water corrected DTI Residuals Nifti file.

Structure: [ val(meta), path(fw_dti_residual) ]
False*__residual.nii.gz
fw_dti_gafileFree Water corrected DTI Geodesic Anisotropy Nifti file.

Structure: [ val(meta), path(fw_dti_ga) ]
False*__ga.nii.gz
fw_dti_modefileFree Water corrected DTI Mode Nifti file.

Structure: [ val(meta), path(fw_dti_mode) ]
False*__mode.nii.gz
fw_dti_normfileFree Water corrected DTI Norm Nifti file.

Structure: [ val(meta), path(fw_dti_norm) ]
False*__norm.nii.gz
versionsfileFile containing software versions

Structure: [ path(versions.yml) ]
Trueversions.yml
TypeDescriptionDefaultChoices
run_noddibooleanWhether to run the NODDI reconstruction.False
run_freewaterbooleanWhether to run the FreeWater correction.False
para_difffloatCustom parallel diffusivity prior to use for NODDI and FreeWater models.None
iso_difffloatCustom isotropic diffusivity prior to use for NODDI and FreeWater models.None
perp_diff_minfloatMinimum perpendicular diffusivity prior to use for NODDI and FreeWater models when computing diffusivity priors automatically.None
perp_diff_maxfloatMaximum perpendicular diffusivity prior to use for NODDI and FreeWater models when computing diffusivity priors automatically.None
average_diff_priorsbooleanWhether to average the diffusivity priors computed from the RECONST/DIFFUSIVITYPRIORS module across all subjects. (Recommended)False


Last updated : 2025-12-22