pulpy.rf.shim.calc_shims
- pulpy.rf.shim.calc_shims(shim_roi, sens, x0, dt, lamb=0, max_iter=50)[source]
RF shim designer. Uses the Gerchberg Saxton algorithm.
- Parameters:
shim_roi (array) – region within volume to be shimmed. Mask of 1’s and 0’s. [dim_x dim_y dim_z]
sens (array) – sensitivity maps. [Nc dim_x dim_y dim_z]
x0 (array)
dt (float) – hardware sampling dwell time.
lamb (float) – regularization term.
max_iter (int) – max number of iterations.
- Returns:
Vector of complex shim weights.