nipype.interfaces.dtitk.base module

The dtitk module provides classes for interfacing with the DTITK command line tools.

These are the base tools for working with DTITK. Preprocessing tools are found in dtitk/preprocess.py Registration tools are found in dtitk/registration.py

Currently these tools are supported:

  • Rigid Tensor Registration

  • Affine Tensor Registration

  • Diffeomorphic Tensor Registration

  • Combine affiine and diffeomorphic transforms

  • Application of transform to tensor and scalar volumes

  • Threshold and Binarize

  • Adjusting the voxel space of tensor and scalar volumes

  • Resampling tensor and scalar volumes

  • Calculation of tensor metrics from tensor volume

Examples

See the docstrings of the individual classes for examples.

CommandLineDtitk

Link to code

Bases: CommandLine

Optional Inputs:
  • args (a string) – Additional parameters to the command. Maps to a command-line argument: %s.

  • environ (a dictionary with keys which are a bytes or None or a value of class ‘str’ and with values which are a bytes or None or a value of class ‘str’) – Environment variables. (Nipype default value: {})

class nipype.interfaces.dtitk.base.DTITKRenameMixin(*args, **kwargs)

Bases: object