mrpro.operators.models.WASABITI
- class mrpro.operators.models.WASABITI(offsets: Tensor, trec: Tensor, tp: float | Tensor = 0.005, b1_nom: float | Tensor = 3.75, gamma: float | Tensor = 42.5764, freq: float | Tensor = 127.7292)[source]
Bases:
SignalModel
[Tensor
,Tensor
,Tensor
]WASABITI signal model.
- __init__(offsets: Tensor, trec: Tensor, tp: float | Tensor = 0.005, b1_nom: float | Tensor = 3.75, gamma: float | Tensor = 42.5764, freq: float | Tensor = 127.7292) None [source]
Initialize WASABITI signal model for mapping of B0, B1 and T1 [SCH2023].
- Parameters:
offsets – frequency offsets [Hz] with shape (offsets, …)
trec – recovery time between offsets [s] with shape (offsets, …)
tp – RF pulse duration [s]
b1_nom – nominal B1 amplitude [µT]
gamma – gyromagnetic ratio [MHz/T]
freq – larmor frequency [MHz]
References
[SCH2023]Schuenke P, Zimmermann F, Kaspar K, Zaiss M, Kolbitsch C (2023) An Analytic Solution for the Modified WASABI Method: Application to Simultaneous B0, B1 and T1 Mapping and Correction of CEST MRI, Proceedings of the Annual Meeting of ISMRM
- forward(b0_shift: Tensor, rb1: Tensor, t1: Tensor) tuple[Tensor] [source]
Apply WASABITI signal model.
- Parameters:
b0_shift – B0 shift [Hz] with shape (… other, coils, z, y, x)
rb1 – relative B1 amplitude with shape (… other, coils, z, y, x)
t1 – longitudinal relaxation time T1 [s] with shape (… other, coils, z, y, x)
- Return type:
signal with shape (offsets … other, coils, z, y, x)