NaviNIBS.Navigator.Model.MRI module¶
- class NaviNIBS.Navigator.Model.MRI.MRI(filepath=None, clim2DMin=None, clim2DMax=None, clim3DMin=None, clim3DMax=None)[source]¶
Bases:
object
- Parameters:
_filepath
_clim2DMin
_clim2DMax
_clim3DMin
_clim3DMax
- _filepath: str | None¶
- _clim2DMin: float | None¶
- _clim2DMax: float | None¶
- _clim3DMin: float | None¶
- _clim3DMax: float | None¶
- sigFilepathChanged: Signal¶
- sigDataChanged: Signal¶
- sigManualClimChanged: Signal[str]¶
Includes label of which clim changed (‘2D’ or ‘3D’)
- sigClimChanged: Signal[str]¶
Includes label of which clim changed (‘2D’ or ‘3D’)
- property filepath¶
- property isSet¶
- property data¶
- property dataAsUniformGrid¶
Note: this data is in the original image space (coordinate indices), without any transformations applied.
- property dataToScannerTransf: ndarray | None¶
Transform from image array (coordinate indices) to native MRI space.
See https://nipy.org/nibabel/coordinate_systems.html for more info.
- Return type:
Optional
[ndarray
]
- property scannerToDataTransf: ndarray | None¶
Inverse of
dataToScannerTransf
- Return type:
Optional
[ndarray
]
- property clim2DMin¶
Manually-set minimum of color axis for 2D plots, or None to autoset.
- property clim2DMax¶
Manually-set maximum of color axis for 2D plots, or None to autoset.
- property clim2D: tuple[float | None, float | None]¶
Merged manually-set and auto-set clims depending on what is available.
Only returns tuple of Nones if data is not available.
- Return type:
tuple
[Optional
[float
],Optional
[float
]]
- property clim3DMin¶
Manually-set minimum of color axis for 3D plots, or None to autoset.
- property clim3DMax¶
Manually-set maximum of color axis for 3D plots, or None to autoset.
- property clim3D¶
Merged manually-set and auto-set clims depending on what is available.
Only returns tuple of Nones if data is not available.
- property autoClim2DMin¶
- property autoClim2DMax¶
- property autoClim3DMin¶
- property autoClim3DMax¶