API References#
Core#
Core sequence representation.
Intermediate representation of a Pulseq sequence. |
|
System limits of an MR scanner. |
Blocks#
Subroutines for the generation of sequence blocks, e.g., preparation modules, rf pulses, phase encoding, readout.
RF Pulses#
Non-adiabatic RF pulses blocks, including both the RF events and (for spatially-selective pulses), the accompanying gradient event.
Create a block (RECT or hard) pulse. |
|
Creates a radio-frequency SLR pulse event using the sigpy rf pulse library. |
|
Design a spectral-spatial RF pulse. |
Readout#
Readout blocks, including both the gradient (either trapezoidal or arbitrary, e.g., for spiral imaging), and the accompanying adc events.
Prepare line readout for Cartesian, EPI or Radial imaging. |
|
Prepare spiral readout. |
Phase Encoding#
Phase encoding blocks, including phase blips for EPI sampling.
Prepare phase encoding gradient for a given resolution. |
Miscellaneous#
Miscellaneous blocks such as gradient spoiling.
Prepare spoiler gradient with given dephasing across the given spatial length. |