sigpy.mri.app.EspiritCalib¶
-
class
sigpy.mri.app.
EspiritCalib
(ksp, calib_width=24, thresh=0.02, kernel_width=6, crop=0.95, max_iter=100, device=<CPU Device>, output_eigenvalue=False, show_pbar=True)[source]¶ ESPIRiT calibration.
Currently only supports outputting one set of maps.
Parameters: - ksp (array) – k-space array of shape [num_coils, n_ndim, …, n_1]
- calib (tuple of ints) – length-2 image shape.
- thresh (float) – threshold for the calibration matrix.
- kernel_width (int) – kernel width for the calibration matrix.
- max_power_iter (int) – maximum number of power iterations.
- device (Device) – computing device.
- crop (int) – cropping threshold.
Returns: ESPIRiT maps of the same shape as ksp.
Return type: array
References
Martin Uecker, Peng Lai, Mark J. Murphy, Patrick Virtue, Michael Elad, John M. Pauly, Shreyas S. Vasanawala, and Michael Lustig ESPIRIT - An Eigenvalue Approach to Autocalibrating Parallel MRI: Where SENSE meets GRAPPA. Magnetic Resonance in Medicine, 71:990-1001 (2014)
-
__init__
(ksp, calib_width=24, thresh=0.02, kernel_width=6, crop=0.95, max_iter=100, device=<CPU Device>, output_eigenvalue=False, show_pbar=True)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(ksp[, calib_width, thresh, …])Initialize self. run
()Run the App.