mrftools.ReconstructionModules package
Submodules
mrftools.ReconstructionModules.CoilCombinationModule module
mrftools.ReconstructionModules.CoilCompressionModule module
mrftools.ReconstructionModules.IFFTModule module
mrftools.ReconstructionModules.IterativeNUFFTModule module
mrftools.ReconstructionModules.IterativeRadialMaskingModule module
mrftools.ReconstructionModules.NUFFTModule module
mrftools.ReconstructionModules.PatternMatchingModule module
mrftools.ReconstructionModules.ReconstructionModule module
- class mrftools.ReconstructionModules.ReconstructionModule.ReconstructionModule(reconstructionParameters, inputType: mrftools.Types.types.ReconstructionModuleIOType, outputType: mrftools.Types.types.ReconstructionModuleIOType)
Bases:
object
Base class for reconstruction modules.
- Parameters
reconstructionParameters (dict) – Parameters specific to the reconstruction module.
inputType (ReconstructionModuleIOType) – Input data type for the module.
outputType (ReconstructionModuleIOType) – Output data type for the module.
- static FromJson(jsonInput, reconstructionParameters)
Create a reconstruction module instance from JSON input.
- Parameters
jsonInput (dict) – JSON input containing module details.
reconstructionParameters (dict) – Parameters specific to the reconstruction module.
- Returns
Instance of the reconstructed module.
- Return type
- Process(input: mrftools.Types.dataStructs.DataStruct)
Process input data using the reconstruction module.
- Parameters
input (DataStruct) – Input data to be processed.
- Returns
Processed output data.
- Return type
Any
- ProcessImageToImage(inputData)
Process image data to image data.
- Parameters
inputData – Input image data.
- Returns
Processed image data.
- Return type
Any
- ProcessImageToMap(inputData)
Process image data to map data.
- Parameters
inputData – Input image data.
- Returns
Processed map data.
- Return type
Any
- ProcessKspaceToImage(inputData)
Process k-space data to image data.
- Parameters
inputData – Input k-space data.
- Returns
Processed image data.
- Return type
Any
- ProcessKspaceToKspace(inputData)
Process k-space data to k-space data.
- Parameters
inputData – Input k-space data.
- Returns
Processed k-space data.
- Return type
Any
- ProcessMapToMap(inputData)
Process map data to map data.
- Parameters
inputData – Input map data.
- Returns
Processed map data.
- Return type
Any