Examples

Contents

Examples#

Executed when the documentation is built: every figure and number comes from the code on the page.

The concepts these pages rely on are in Explanations, and the interfaces they call are documented in API reference.

Course#

Five lessons, read in order, from a shipped sequence to a custom signal model and operator.

Lesson

Contents

1. Your first simulation

Simulation of a shipped sequence and its derivatives

2. Advanced physics

B1, off resonance, magnetization transfer, diffusion and flow

3. Custom signal model

Signal model for a new sequence

4. Description-based simulation

Simulation of a Pulseq file or an MRD stream

5. Custom operator

Custom preparation or readout operator

Applications#

Standalone examples beyond the Course. Each names the lessons it assumes.

Application

Contents

Dictionary matching

MRF dictionary matching, low-rank and clustered

MP2RAGE lookup table

MP2RAGE T1 lookup table

T2 mapping by nonlinear least squares

Multi-echo spin echo T2 fit by nonlinear least squares

PERK: kernel ridge regression

PERK estimation of T1, T2 and M0, with uncertainty

Echo train design for sharpness

Fast spin echo refocusing flip angles for sharpness

Joint relaxometry protocol design

DESPOT flip angles by Cramér-Rao bound

RF pulse design by optimal control

B1-robust slice-selective RF pulse by optimal control

Subspace reconstruction

Linear subspace reconstruction of radial multi-echo spin echo

Nonlinear inversion from k-space

T2 mapping by nonlinear model-based inversion

Synthetic fingerprint

Synthetic MRF training data