Explanation¶
These pages describe how FORGE works and why it is built the way it is. Read them to understand a choice before you make it; for the exact options, see the reference.
| Page | Explains |
|---|---|
| Operators | The encoding model, the operator convention, and how operators nest |
| The NUFFT | Gridding, oversampling, single-kz-plane mode and density compensation |
| Field correction | Off-resonance, the DFT and time-segmentation models, and how many segments to use |
| The solver and regularization | Penalized least squares, conjugate gradient, and choosing β |
| Low-rank reconstruction | The partial separability model behind oscillateRecon |
| GPU backends | What runs on the CPU, Metal and CUDA, and how memory is handled |
| Image orientation | How the NIfTI affine is built from ISMRMRD headers |