mri.operators.fourier.base#

Base Fourier Operator.

class FourierOperatorBase[source]#

Bases: mri.operators.base.OperatorBase

Base Fourier Operator class.

Every (Linear) Fourier operator inherits from this class, to ensure that we have all the functions rightly implemented as required by ModOpt.

shape#
n_coils#
uses_sense#
op(data)#

The forward operation (image -> kspace)

adj_op(coeffs)#

The adjoint operation (kspace -> image)

property uses_sense#

Pruessmann1999.

Returns

True if operator uses sensitivity maps.

Return type

bool

Type

Check if the operator uses sensitivity maps ..cite

property shape#

Shape of the image space of the operator.

Returns

The shape of the image space

Return type

tuple

property n_coils#

Get the number of coil of the image space of the operator.

Returns

The number of coils.

Return type

int