Sequence.set_block#
- Sequence.set_block()[source]#
Write
eventsover the block atindex, 1-based.- Parameters:
index (int) – The block to replace, 1-based.
*events – What the block plays from now on, as for add_block.
Examples
>>> import pypulseqpp as pp >>> seq = pp.Sequence(pp.Opts()) >>> seq.add_block(pp.make_trapezoid("x", area=1000, duration=2e-3)) 1 >>> seq.set_block(1, pp.make_delay(1e-3)) >>> seq.get_block(1).gx is None, seq.block_durations[1] (True, 0.001)