Skip to content

registration_synthregistration

Perform registration using SynthMorph from Freesurfer. Outputs transforms in Freesurfer format .lta for affine and .nii.gz (synthmorph also supports .mgz) for deform, both in RAS orientation. Conversion to other formats is done using lta_convert and mri_warp_convert respectively, which support a wide range of conversion formats and orientations, such as ANTs ans FSL. To convert the output of this module, use the registration/convert module successively to it. Note that tests using synthmorph are non-reproductible.

Keywords : Registration, Brain imaging, MRI, Synthetic, AI, CNN


Format : tuple val(meta), path(moving), path(fixed)

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
movingfileNifti volume moving for registrationTrue*.{nii,nii.gz}
fixedfileNifti volume fixed for registrationTrue*.{nii,nii.gz}

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

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
*__output_warped.nii.gzfileWarped imageTrue*__output_warped.nii.gz

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

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
*__deform_warp.nii.gzlistNifti volume containing warp field from moving to fixedTrue*__deform_warp.nii.gz

Format : tuple val(meta), val(*__affine_warp.lta)

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'test', single_end:false ]True
*__affine_warp.ltalistAffine transformation from moving to fixedTrue*__affine_warp.lta

Format : path(versions.yml)

TypeDescriptionMandatoryPattern
versions.ymlfileFile containing software versionsTrueversions.yml

DescriptionDOI
FreesurferOpen source neuroimaging toolkit for processing, analyzing, and visualizing human brain MR images.10.1016/j.neuroimage.2012.01.021


Last updated : 2025-10-30