Skip to content

RF Pulses

The RF pulse API reference should stay compact. Longer plots and derivations from the old docs are kept here until they can be regenerated from executable examples.

Pulseq Export

RF pulses export magnitude, phase, timing, frequency offset, phase offset, and center timing through PulseSeqFile. For Pulseq 1.5.0, the writer also emits the RF use field. General RF pulses default to the Pulseq unknown use code; specialized pulse constructors can set a more specific use internally.

RF waveform timing is exported with explicit time shapes. The writer currently avoids time_shape_id = 0 for RF events because the half-raster interpretation is easy to misread across Pulseq tools.

BIR-4 Pulse

BIR-4 overview

BIR-4 beta dependency

BIR-4 kappa dependency

BIR-4 frequency offset dependency

Hyperbolic Secant Pulse

Hyperbolic secant pulse

Future cleanup

These are legacy static figures. Regenerate them from checked examples before treating them as release-quality documentation.