pygrappa.nlgrappa_matlab¶
Python port of MATLAB script.
-
pygrappa.nlgrappa_matlab.
nlgrappa_matlab
(reduced_fourier_data, ORF, pe_loc, acs_data, acs_line_loc, num_block, num_column, times_comp)[source]¶ Python port of original NL-GRAPPA script.
Parameters: - reduced_fourier_data (array_like) – undersampled k-space data
- ORF (int) – outer reduction factor
- pe_loc (array_like) – undersampled phase-encoding lines’ location
- acs_data (array_like) – auto-calibration signal data (middle region of k-space)
- acs_line_loc (array_like) – auto-calibration signal lines’ location
- num_block (int) – number of blocks
- num_column (int) – number of columns
- times_comp (int) – times of the number of the first-order terms (the number of the second-order terms = time_comp X the number of the first-order terms)
Returns: - full_fourier_data (array_like) – reconstructed k-space (with ACS replacement)
- rec_img (array_like) – reconstructed image
- coef0 (array_like) – coefficients for reconstruction
Notes
time_comp parameter As the parameter time_comp increases, relevant second-order terms are added for reconstruction. When time_comp = 1
MATLAB script: Written by: Yuchou Chang, University of Wisconsin - Milwaukee Email: yuchou@uwm.edu; leiying@uwm.edu Created on Oct. 12, 2011
References
[1] Y. Chang, D. Liang, L. Ying, “Nonlinear GRAPPA: A Kernel Approach to Parallel MRI Reconstruction”. Magn. Reson. Med. 2012