Skip to content

denoising_mppca

denoise a dataset with the Marchenko-Pastur principal component analysis

Keywords : nifti, denoising, mppca


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

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
dwifileNifti dwi file to denoiseTrue*.{nii,nii.gz}
maskfileNifti mask file for the dwiFalse*.{nii,nii.gz}

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

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

Format : path(versions.yml)

TypeDescriptionMandatoryPattern
versions.ymlfileFile containing software versionsTrueversions.yml

TypeDescriptionDefaultChoices
extentintSet the patch size of the denoising filter. By default, the command will select the smallest isotropic patch size that exceeds the number of DW images in the input data

DescriptionDOI
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