Sequence.block_shims#
- Sequence.block_shims()[source]#
Return the RF shim each block plays its pulse through.
Entry
iis blocki + 1: the 1-based row ofrf_shimsitsRF_SHIMSextension names, and 0 for a block without one. A block carries at most one RF shim.Examples
>>> import numpy as np >>> import pypulseqpp as pp >>> seq = pp.Sequence(pp.Opts()) >>> pulse = pp.make_block_pulse(np.pi / 2, duration=1e-3) >>> _ = seq.add_block(pulse, pp.make_rf_shim(np.array([1.0, 1j]))) >>> _ = seq.add_block(pp.make_delay(1e-3)) >>> seq.block_shims().tolist() [1, 0]