sigpy.mri.rf.trajgrad.epi¶
-
sigpy.mri.rf.trajgrad.
epi
(fov, n, etl, dt, gamp, gslew, offset=0, dirx=-1, diry=1)[source]¶ Basic EPI single-shot trajectory designer.
Parameters: - fov (float) – imaging field of view in cm.
- n (int) – # of pixels (square). N = etl*nl, where etl = echo-train-len and nl = # leaves (shots). nl default 1.
- etl (int) – echo train length.
- dt (float) – sample time in s.
- gamp (float) – max gradient amplitude in mT/m.
- gslew (float) – max slew rate in mT/m/ms.
- offset (int) – used for multi-shot EPI goes from 0 to #shots-1
- dirx (int) – x direction of EPI -1 left to right, 1 right to left
- diry (int) – y direction of EPI -1 bottom-top, 1 top-bottom
Returns: (g, k, t, s) tuple containing
- g - (array): gradient waveform [mT/m]
- k - (array): exact k-space corresponding to gradient g.
- time - (array): sampled time
- s - (array): slew rate [mT/m/ms]
Return type: tuple
References
From Antonis Matakos’ contrib to Jeff Fessler’s IRT.