Skip to content

preproc_normalize

Normalize DWI using MRtrix3 (in WM)

Keywords : nifti, normalise, scilpy


Format : tuple val(meta), path(dwi), path(bval), path(bvec), path(mask)

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
dwifileNifti image file to normalizeTrue*.{nii,nii.gz}
bvalfileText file containing b-valuesTrue*.{.bval}
bvecfileText file containing b-vectorsTrue*.{.bvec}
maskfileNifti image file used to mask the input imageTrue*.{nii,nii.gz}

Format : tuple val(meta), path(*dwi_normalized.nii.gz)

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
*dwi_normalized.nii.gzfileNormalized Nifti image fileTrue*dwi_normalized.{nii,nii.gz}

Format : tuple val(meta), path(*fa_wm_mask.nii.gz)

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
*fa_wm_mask.nii.gzfileNifti image file maskTrue*fa_wm_mask.{nii,nii.gz}

Format : path(versions.yml)

TypeDescriptionMandatoryPattern
versions.ymlfileFile containing software versionsTrueversions.yml

TypeDescriptionDefaultChoices
dwi_shell_toleranceintegerTolerance in s/mm2 for grouping b-values into shells. E.g. with a tolerance of 20, b-values between 0 and 20 will be considered as b=0.None
fa_mask_thresholdfloatThreshold to apply on the FA map to create a white matter mask.None
max_dti_shell_valueintegerMaximum b-value to use for DTI fitting. All shells under this value will be used.
dti_shellsstringSpace separated list of b-values to use for DTI fitting. If None, all shells under max_dti_shell_value will be used.None

DescriptionDOI
scilpyThe Sherbrooke Connectivity Imaging Lab (SCIL) Python dMRI processing toolbox.
MRtrix3MRtrix3 is a software package for various types of diffusion imaging data, including diffusion-weighted, diffusion-tensor, and q-ball imaging.10.1016/j.neuroimage.2019.116137


Last updated : 2025-10-30