Skip to content

uniformize

Module: bundle/uniformize

Uniformize streamlines’ endpoints according to a defined axis. Useful for tractometry or models creation.

Keywords : uniformize, Bundles, endpoints, tractometry


Inputs

TypeDescriptionMandatoryPattern
metamapGroovy Map containing sample information e.g. [ id:'sample1', single_end:false ]true
bundlesfileBundle or list of bundles to uniformize.true*.trk
centroidsfileMatch endpoints of the streamlines to align it to a reference unique streamline (centroid). (optional)false*.trk

Outputs

TypeDescriptionPattern
metamapGroovy Map containing sample information e.g. [ id:'sample1', single_end:false ]
versionsfileFile containing software versionsversions.yml
bundlesfileBundle or list of bundles uniformized.*.trk

Arguments (see process.ext)

TypeDescriptionDefaultChoices
methodstring- “axis {x,y,z}” Match endpoints of the streamlines along this axis. SUGGESTION: Commissural = x, Association = y, Projection = z - “centroid”: Match endpoints of the streamlines to align it to a reference unique streamline (centroid). - “auto”: Match endpoints of the streamlines along an automatically determined axis.auto
swapbooleanSwap head <-> tail convention. Can be useful when the reference is not in RAS.False

Tools

DescriptionDOI
scilpyThe Sherbrooke Connectivity Imaging Lab (SCIL) Python dMRI processing toolbox.

Authors

ThoumyreStanislas

Maintainers

ThoumyreStanislas


Last updated : 2025-07-15