fsl.scripts.fsl_convert_x5

This script can be used to convert between FSL and X5 linear and non-linear transformation file formats.

fsl.scripts.fsl_convert_x5.parseArgs(args)[source]

Create an argument parser and parse the given args.

Parameters:

args – Sequence of commane line arguments.

Returns:

An argparse.Namespace object containing parsed arguments.

fsl.scripts.fsl_convert_x5.flirtToX5(args)[source]

Convert a linear FLIRT transformation matrix to an X5 transformation file.

fsl.scripts.fsl_convert_x5.X5ToFlirt(args)[source]

Convert a linear X5 transformation file to a FLIRT matrix.

fsl.scripts.fsl_convert_x5.fnirtToX5(args)[source]

Convert a non-linear FNIRT transformation into an X5 transformation file.

fsl.scripts.fsl_convert_x5.X5ToFnirt(args)[source]

Convert a non-linear X5 transformation file to a FNIRT-style transformation file.

fsl.scripts.fsl_convert_x5.doFlirt(args)[source]

Converts a linear FIRT transformation file to or from the X5 format.

fsl.scripts.fsl_convert_x5.doFnirt(args)[source]

Converts a non-linear FNIRT transformation file to or from the X5 format.

fsl.scripts.fsl_convert_x5.main(args=None)[source]

Entry point. Calls doFlirt() or doFnirt() depending on the sub-command specified in the arguments.

Parameters:

args – Sequence of command-line arguments. If not provided, sys.argv is used.