Sequence and system limits#
The sequence container, the system limits a sequence is designed under, and the geometry transforms applied to a finished sequence. Gradient amplitude limits are in Hz/m, slew-rate limits in Hz/m/s and rasters in s; Pulseq representation describes the format these objects represent.
Sequence container#
Object |
Input |
Returns |
Purpose |
|---|---|---|---|
System limits |
|
Block construction, file I/O, waveform, k-space and timing analysis. |
Field-of-view transforms#
Object |
Input |
Returns |
Purpose |
|---|---|---|---|
Rotation, translation (m), per-axis gradient scale, or 4-by-4 transform |
|
Prescription geometry: a rotation composed after each block’s own, a translation along the channel or logical axes. |
System limits#
apply_system_derates() and cap_system() return copies and do not
modify their argument.
Object |
Input |
Returns |
Purpose |
|---|---|---|---|
Gradient and slew limits with units, rasters, dead times, |
|
System limits and rasters. |
|
|
The argument, or the shared default |
Default-system resolution. |
|
|
|
Derated design limits. |
|
|
|
Capped design limits. |
|
— |
|
Default |
|
— |
|
Default |