CoilSensitivities#
- class pulserver.recon.CoilSensitivities[source]#
Bases:
objectReceive coil sensitivity maps, with what they were estimated from.
Maps are reused only for data with the coils, prewhitening, compression and geometry of the calibration data they were estimated from;
incompatibility()states the comparison. Nothing is resampled, regridded or resliced to make maps fit.- Attributes:
maps (ndarray) –
(coils, [z,] y, x)complex64, one set of sensitivities on the grid of the calibration k-space, as the estimate returned them. The channels are those of the data after compression, when it was compressed.coils (tuple of str) – Receive coil labels of the header in channel order,
acquisitionSystemInformation.coilLabelbycoilNumber; the channel indices where the header states none.noise (str or None) – Identifier of the prewhitening the calibration data went through;
Nonewhen it was not whitened.basis (str or None) – Identifier of the compression basis the calibration data was projected onto;
Nonewhen it was not compressed.geometry (dict) – Where the maps are defined, by component:
frame_of_reference(headermeasurementInformation.frameOfReferenceUID);table_position,positionin mm, andread_dir,phase_dirandslice_dirof the calibration k-space’s reference acquisition;fovin metres andmatrixof the reconstruction space, ordered as(z,) y, x; andgrid, the shape of the voxel axes ofmaps. A component the header or acquisition does not state isNone.method (str) – The estimate that produced the maps.
source (str or None) –
measurementIDof the series that measured them.
Methods
Return why the maps cannot serve a unit, or |
Attributes