mrftools.Types package
Submodules
mrftools.Types.dataStructs module
- class mrftools.Types.dataStructs.DataStruct
Bases:
object
- class mrftools.Types.dataStructs.ImageData(data)
- class mrftools.Types.dataStructs.KspaceData(data)
- class mrftools.Types.dataStructs.MapData(data)
mrftools.Types.sequenceUnits module
- class mrftools.Types.sequenceUnits.SequenceUnits(time: mrftools.Types.units.Units, angle: mrftools.Types.units.Units)
Bases:
object
- static FromJson(jsonInput)
mrftools.Types.trajectoryUnits module
- class mrftools.Types.trajectoryUnits.TrajectoryUnits(gradientStrength: mrftools.Types.units.Units, distance: mrftools.Types.units.Units)
Bases:
object
- static FromJson(jsonInput)
mrftools.Types.types module
- class mrftools.Types.types.AcquisitionType(value)
Bases:
enum.Enum
An enumeration.
- FISP = 0
- TRUEFISP = 1
- class mrftools.Types.types.GradientType(value)
Bases:
enum.Enum
An enumeration.
- CONCOMITANT_FIELD_CORRECTION = 2
- CRUSHER = 3
- DIFFUSION_WEIGHTING = 0
- EDDY_CURRENT_COMPENSATION = 4
- FLOW_ENCODING = 1
- GRADIENT_MOMENT_NULLING = 5
- SPOILER = 6
- TWISTER = 7
- class mrftools.Types.types.KMeansModes(value)
Bases:
enum.Enum
An enumeration.
- COSINE = 1
- EUCLIDEAN = 0
- class mrftools.Types.types.PreparationType(value)
Bases:
enum.Enum
An enumeration.
- GRADIENT = 1
- RF = 0
- class mrftools.Types.types.RFType(value)
Bases:
enum.Enum
An enumeration.
- ADIABATIC_EXCITATION = 1
- ADIABATIC_INVERSION = 3
- ADIABATIC_REFOCUSING = 5
- COMPOSITE = 6
- EXCITATION = 0
- INVERSION = 2
- MAGNETIZATION_TRANSFER = 7
- MULTIDIMENSIONAL = 9
- RAMP = 10
- REFOCUSING = 4
- SPATIAL_SATURATION = 11
- SPATIAL_SPECTRAL = 12
- SPECTRALLY_SELECTIVE = 8
- TAGGING = 13
- class mrftools.Types.types.ReconstructionModuleIOType(value)
Bases:
enum.Enum
An enumeration.
- FILE = 6
- IMAGE = 2
- KSPACE = 1
- MAP = 3
- MASK = 4
- NONE = 0
- REPORT = 5
- STREAM = 7
- class mrftools.Types.types.RecoveryType(value)
Bases:
enum.Enum
An enumeration.
- DEADTIME = 0
- GRADIENT = 2
- RF = 1
- class mrftools.Types.types.SequenceGeneratorType(value)
Bases:
enum.Enum
An enumeration.
- BITREVERSE = 3
- DAN_MA_PERLIN = 1
- PERLIN = 0
- SINUSOID = 2
- class mrftools.Types.types.SequenceModuleType(value)
Bases:
enum.Enum
An enumeration.
- ACQUISITION = 1
- PREPARATION = 0
- RECOVERY = 2
mrftools.Types.units module
- class mrftools.Types.units.Units(value)
Bases:
enum.Enum
An enumeration.
- CENTIDEGREES = 4
- CENTIMETERS = 8
- CENTIRADIANS = 6
- static Convert(input, inputUnits, outputUnits)
- DEGREES = 3
- METERS = 7
- MICROSECONDS = 2
- MILLIMETERS = 9
- MILLISECONDS = 1
- MILLITESLA_PER_METER = 10
- RADIANS = 5
- SECONDS = 0