Skip to content

segmentation_freesurferseg

Performs Brain Tissues Segmentation using the FreeSurfer aparc and wmparc output files. Optionally, a binary mask of lesion can be add to correct the white matter mask.

Keywords : Segmentation, Tissues, FreeSurfer


Format : tuple val(meta), path(aparc_aseg), path(wmparc), path(lesion)

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
aparc_asegfileFreeSurfer cortical and subcortical parcellation output file.True*.mgz
wmparcfileFreeSurfer WM parcellation output file.True*.mgz
lesionfileNifti lesion volume to correct the white matter with a lesion mask. The lesion mask must be a binary mask.True*.{nii,nii.gz}

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

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

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

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

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

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

Format : path(versions.yml)

TypeDescriptionMandatoryPattern
versions.ymlfileFile containing software versionsTrueversions.yml

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