Skip to content

topup_eddy

Subworkflow performing distorsions correction/eddy correction/motion correction. If a reverse B0 or a reverse DWI is provided it will run topup and then eddy, otherwise only eddy will run. --------- Steps -------------------- PREPROC_TOPUP (topup, FSL) Prepare data and apply FSL topup PREPROC_EDDY (eddy, FSL) Apply Eddy (and Topup if already run) UTILS_EXTRACTb0 (scilpy, scilus) Extract a b0 volume from a DWI image.

Keywords : preprocessing, dwi, topup, eddy, distorsion, extract_b0

Components : preproc/topup, preproc/eddy, utils/extractb0, betcrop/fslbetcrop


TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
dwifileDWI Nifti imageTrue*.{nii,nii.gz}
bvalfileB-values in FSL format [DWI].True*.bval
bvecfileB-vectors in FSL format [DWI].True*.bvec
b0fileb0 [DWI]. OptionalTrue*.{nii,nii.gz}
rev_dwifileDWI Nifti image [rev-DWI]. OptionalTrue*.{nii,nii.gz}
rev_bvalfileB-values in FSL format [rev-DWI]. OptionalTrue*.bval
rev_bvecfileB-vectors in FSL format [rev-DWI]. OptionalTrue*.bvec
rev_b0fileReversed b0 [rev-DWI]. OptionalTrue*.{nii,nii.gz}
config_topupfiletopup config file. Optional. See https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/topup/TopupUsersGuide#Configuration_filesTrue*cnf

TypeDescriptionOptionalPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]False
dwi_correctedfileNifti volume - DWI correctedFalse*__dwi_corrected.nii.gz
bval_correctedfileB-values corrected in FSL formatFalse*__bval_eddy
bvec_correctedfileB-vectors corrected in FSL formatFalse*__dwi_eddy_corrected.bvec
b0fileNifti volume - b0 correctedFalse*__b0_mask.nii.gz
b0_maskfileNifti volume - Mask for b0 correctedFalse*__b0_bet_mask.nii.gz
mqcfileChannel containing the quality control images for MultiQC.

Structure: [ val(meta), path(mqc) ]
False*_mqc.{gif,png}
versionsfileFile containing software versionsFalseversions.yml


Last updated : 2025-10-30