RawSigpyNUFFT#

class mrinufft.operators.interfaces.sigpy.RawSigpyNUFFT(samples, shape, oversamp=1.25, width=4, eps=None, upsampfac=None, n_trans=1, **kwargs)[source]#

Bases: object

Raw interface to SigPy output /= width**ndim NUFFT.

Parameters:
  • samples (np.ndarray) – the kspace sample locations in the Fourier domain, normalized between -0.5 and 0.5

  • shape (tuple of int) – shape of the image

  • oversamp (float default 1.25) – oversampling factor

  • width (int default 4) – interpolation kernel width (usually 3 to 7)

  • upsampfac (float, default 1.25) – Same as oversamp

  • eps (float, default 1e-4) – Other way of specifiying width.

Methods

__init__

adj_op

Adjoint Operator.

op

Forward Operator.

op(coeffs_data, grid_data)[source]#

Forward Operator.

adj_op(coeffs_data, grid_data)[source]#

Adjoint Operator.