fsl.wrappers.bedpostx

This module provides wrapper functions for the main FSL FDT <https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FDT> tractography commands.

xfibres

Wrapper for the xfibres command.

xfibres_gpu

Wrapper for the xfibres_gpu command.

split_parts_gpu

Wrapper for the split_parts_gpu command.

bedpostx

Wrapper for the bedpostx command.

bedpostx_gpu

Wrapper for the bedpostx_gpu command.

probtrackx

Wrapper for the probtrackx command.

probtrackx2

Wrapper for the probtrackx2 command.

probtrackx2_gpu

Wrapper for the probtrackx2_gpu command.

fsl.wrappers.bedpostx.XFIBRES_VALMAP = {'V': <object object>, 'allard': <object object>, 'ardf0': <object object>, 'cnonlinear': <object object>, 'f0': <object object>, 'forcedir': <object object>, 'noard': <object object>, 'nonlinear': <object object>, 'nospat': <object object>, 'rician': <object object>, 'verbose': <object object>}

Boolean options for the xfibres/xfibres_gpu commands, used by the corresponding wrapper functions.

fsl.wrappers.bedpostx.PROBTRACKX2_VALMAP = {'closestvertex': <object object>, 'f': <object object>, 'forcedir': <object object>, 'forcefirststep': <object object>, 'l': <object object>, 'loopcheck': <object object>, 'modeuler': <object object>, 'network': <object object>, 'noprobinterpol': <object object>, 'omatrix1': <object object>, 'omatrix2': <object object>, 'omatrix3': <object object>, 'omatrix4': <object object>, 'ompl': <object object>, 'onewaycondition': <object object>, 'onewayonly': <object object>, 'opathdir': <object object>, 'opd': <object object>, 'os2t': <object object>, 'osampfib': <object object>, 'otargetpaths': <object object>, 'pd': <object object>, 's2tastext': <object object>, 'savepaths': <object object>, 'simple': <object object>, 'usef': <object object>, 'wayorder': <object object>}

Boolean options for the probtrackx2/probtrackx2_gpu commands, used by the corresponding wrapper functions.

fsl.wrappers.bedpostx.bedpostx(data_dir, **kwargs)[source]

Wrapper for the bedpostx command.

fsl.wrappers.bedpostx.bedpostx_gpu(data_dir, **kwargs)[source]

Wrapper for the bedpostx_gpu command.

fsl.wrappers.bedpostx.bedpostx_postproc_gpu(data, mask, bvecs, bvals, TotalNumVoxels, TotalNumParts, SubjectDir, bindir, **kwargs)[source]

Wrapper for the bedpostx_postproc_gpu command.

fsl.wrappers.bedpostx.xfibres(data, mask, bvecs, bvals, **kwargs)[source]

Wrapper for the xfibres command.

fsl.wrappers.bedpostx.xfibres_gpu(data, mask, bvecs, bvals, subjdir, idpart, nparts, numvoxels, **kwargs)[source]

Wrapper for the xfibres_gpu command.

fsl.wrappers.bedpostx.split_parts_gpu(Datafile, Maskfile, Bvalsfile, Bvecsfile, TotalNumParts, OutputDirectory, Gradfile=None)[source]

Wrapper for the split_parts_gpu command. Note that the Gradfile option is handled slightly differently to the command-line interface - the Use_grad_file argument is automatically set based on whether the Gradfile argument is provided.

fsl.wrappers.bedpostx.probtrackx(samples, mask, seed, **kwargs)[source]

Wrapper for the probtrackx command.

fsl.wrappers.bedpostx.probtrackx2(samples, mask, seed, out=None, **kwargs)[source]

Wrapper for the probtrackx2 command.

fsl.wrappers.bedpostx.probtrackx2_gpu(samples, mask, seed, out=None, **kwargs)[source]

Wrapper for the probtrackx2_gpu command.