Menu

Python Sparse data Analysis Package external MRI plugin.

This module contains classes for defining gradients.

class mri.operators.gradient.gradient.GradAnalysis(fourier_op, verbose=0, **kwargs)[source]

Gradient Analysis class. This class defines the grad operators for: (1/2) * sum(||F x - yl||^2_2,l)

Attributes

fourier_op: an object of class in mri.operators.fourier

a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.

verbose: int, default 0

Debug verbosity. Prints debug information during initialization if 1.

class mri.operators.gradient.gradient.GradSelfCalibrationAnalysis(fourier_op, Smaps, verbose=0, **kwargs)[source]

Gradient Analysis class for parallel MR reconstruction based on the coil sensitivity profile. This class defines the grad operators for: (1/2) * sum(||F Sl x - yl||^2_2,l)

Attributes

fourier_op: an object of class in mri.operators.fourier

a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.

Smaps: np.ndarray

Coil sensitivity profile [L, * data.shape] This is collection of Sl in above equation.

verbose: int, default 0

Debug verbosity. Prints debug information during initialization if 1.

class mri.operators.gradient.gradient.GradSelfCalibrationSynthesis(fourier_op, linear_op, Smaps, verbose=0, **kwargs)[source]

Gradient Synthesis class for parallel MR reconstruction based on the coil sensitivity profile. This class defines the grad operators for: (1/2) * sum(||F Sl Psi_t Alpha - yl||^2_2,l)

Attributes

fourier_op: an object of class in mri.operators.fourier

a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.

linear_op: an object of class in mri.operators.linear

a linear operator from WaveletN or WaveletUD2 This is Psi in above equation.

Smaps: np.ndarray

Coil sensitivity profile [L, * data.shape] This is collection of Sl in above equation.

verbose: int, default 0

Debug verbosity. Prints debug information during initialization if 1

class mri.operators.gradient.gradient.GradSynthesis(linear_op, fourier_op, verbose=0, **kwargs)[source]

Gradient Synthesis class. This class defines the grad operators for: (1/2) * sum(||F Psi_t alpha - yl||^2_2,l)

Attributes

fourier_op: an object of class in mri.operators.fourier

a Fourier operator from FFT, NonCartesianFFT or Stacked3DNFFT This is F in above equation.

linear_op: an object of class in mri.operators.linear

a linear operator from WaveltN or WaveletUD2 This is Psi in above equation.

verbose: int, default 0

Debug verbosity. Prints debug information during initialization if 1.

Follow us

© 2019, Antoine Grigis Samuel Farrens Jean-Luc Starck Philippe Ciuciu .
Inspired by AZMIND template.