MRIgeneralizedBloch.jl

Author JakobAsslaender
Popularity
10 Stars
Updated Last
12 Months Ago
Started In
February 2021

MRIgeneralizedBloch.jl

Documentation Generalized Bloch Paper In Vivo qMT Paper multi-path T1 Paper Build Status

MRIgeneralizedBloch.jl is a Julia package that implements the generalized Bloch equations for modeling the dynamics of the semi-solid spin pool in magnetic resonance imaging (MRI), and its exchange with the free spin pool. It utilizes the DifferentialEquations.jl package to solve its integro-differential equation. It also implements a linear approximation of the generalized Bloch equations that assumes rectangular radio frequency pulses and uses matrix exponentiation of static arrays, which results in virtually non-allocating and extremely fast code.

For more details, please refer to the paper and the above linked documentation, which also contains scripts that reproduce all figures in the paper.