Skip to content

JakobAsslaender/MRIgeneralizedBloch.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MRIgeneralizedBloch.jl

Documentation Generalized Bloch Paper In Vivo qMT Paper unconstrained 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.