Skip to content

uniformize

Module: bundle/uniformize

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

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

Arguments

TypeDescriptionChoicesDefault
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

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

Tools

DescriptionHomepageDOI
scilpyThe Sherbrooke Connectivity Imaging Lab (SCIL) Python dMRI processing toolbox.https://github.com/scilus/scilpy.git

Authors

@ThoumyreStanislas

Maintainers

@ThoumyreStanislas