pulpy.rf.slr.root_flip

pulpy.rf.slr.root_flip(b, d1, flip, tb, verbose=False)[source]

Exhaustive root-flip pattern search for min-peak b1

Parameters:
  • b (array) – SLR beta parameter.

  • d1 (float) – passband ripple level.

  • flip (array) – target flip angle.

  • tb (int) – pulse time bandwidth product.

  • verbose (bool) – print feeback on iterations.

Returns:

2-element tuple containing

  • rf_out (array): rf pulse out.

  • b_out (array): SLR beta parameter.

References

Sharma, A. Lustig, M. and Grissom, W. (2016). Root-flipped multiband refocusing pulses. Magn Reson Med. 2016 Jan; 75(1): 227-237.