mrpro.data

Classes

AcqIdx(k1, k2, average, slice, contrast, ...)

Acquisition index for each readout.

AcqInfo(idx, acquisition_time_stamp, ...)

Acquisition information for each readout.

CsmData(data, header)

Coil sensitivity map class.

Data(data, header)

A general data class with field data and header.

DcfData(data)

Density compensation data (DcfData) class.

EncodingLimits(k0, k1, k2, average, slice, ...)

Encoding limits dataclass with limits for each attribute [INA2016].

IData(data, header)

MR image data (IData) class.

IHeader(fov, te, ti, fa, tr, misc)

MR image data header.

KData(header, data, traj)

MR raw data / k-space data class.

KHeader(trajectory, b0, encoding_limits, ...)

MR raw data header.

KNoise(data)

MR raw data / k-space data class for noise measurements.

KTrajectory(kz, ky, kx[, ...])

K-space trajectory.

KTrajectoryRawShape(kz, ky, kx[, ...])

K-space trajectory shaped ((other*k2*k1),k0).

Limits([min, max, center])

Limits dataclass with min, max, and center attributes.

MoveDataMixin()

Move dataclass fields to cpu/gpu and convert dtypes.

QData(data, header)

MR quantitative data (QData) class.

QHeader(fov)

MR quantitative data header.

Rotation(quaternions[, normalize, copy])

A container for Rotations.

SpatialDimension(z, y, x)

Spatial dataclass of float/int/tensors (z, y, x).

TrajectoryDescription(identifier, ...)

TrajectoryDescription dataclass.

Modules

acq_filters

Test ISMRMRD acquisitions based on their flags.

enums

All acquisition enums.

traj_calculators