TableSpace#
- class pulserver.proxy.TableSpace[source]#
Bases:
objectOne encoding space of a
SequenceTable.- Attributes:
subsequence (int) – Index of the chain file the space belongs to.
navigator (bool) – Whether the space holds the subsequence’s
NAVreadouts.matrix (tuple[int, int, int] | None) –
(x, y, z)fromMatrix, orNavMatrixfor a navigator;Nonewhen undefined.fov_mm (tuple[float, float, float] | None) –
(x, y, z)fromFOV, orNavFOVfor a navigator, in mm;Nonewhen undefined.trajectory (bool) – Whether some readout of the space keeps more than one k axis, which makes the space non-Cartesian.
centre_line, centre_partition – The
LINandPARcounter of the k-space centre, fromkSpaceCenterLineandkSpaceCenterPartition;Nonewhen undefined, and for a navigator.readout_samples (int | None) – Samples of the full echo the space’s readouts are parts of, readout oversampling included: the largest, over its readouts, of the samples of the echo that is symmetric about the readout’s
center_sample.Nonefor a space with a trajectory, whose readouts are not echoes of one grid, and for a space with no readout.ramp_sampled (bool) – Whether the space’s readouts are sampled on the ramps of their trapezoid, so that a Cartesian readout still carries its k as a 1D trajectory.
Attributes