1. SpinDoctor: A MATLAB toolbox for diffusion MRI simulation
- Author
-
Van Dang Nguyen, Hoang Trong An Tran, Thi Minh Phuong Nguyen, Try Nguyen Tran, Duc Thach Son Vu, Hoang An Tran, Jan Valdman, Cong-Bang Trang, Khieu Van Nguyen, Jing-Rebecca Li, Shape reconstruction and identification (DeFI ), Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre de Mathématiques Appliquées - Ecole Polytechnique (CMAP), École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS)-École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS), Division of Computational Science and Technology [Stockholm] (CST), Royal Institute of Technology [Stockholm] (KTH ), University of South Bohemia, Jan Valdman was supportedby the Czech Science Foundation (GACR), through the grant GA17-04301S. Van-Dang Nguyenwas supported by the Swedish Energy Agency, Sweden with the project ID P40435-1 and MSO4SCwith the grant number 731063., Centre de Mathématiques Appliquées - Ecole Polytechnique (CMAP), École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS)-École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, and Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
- Subjects
Diffusion equation ,Diffusion magnetic resonance imaging ,[SDV.IB.IMA]Life Sciences [q-bio]/Bioengineering/Imaging ,Cognitive Neuroscience ,Finite elements ,FOS: Physical sciences ,Neuroimaging ,050105 experimental psychology ,03 medical and health sciences ,0302 clinical medicine ,FOS: Mathematics ,Neumann boundary condition ,Humans ,Effective diffusion coefficient ,Computer Simulation ,0501 psychology and cognitive sciences ,Mathematics - Numerical Analysis ,Diffusion (business) ,Partial differential equation ,Bloch-Torrey equation ,05 social sciences ,Mathematical analysis ,Brain ,Numerical Analysis (math.NA) ,Models, Theoretical ,Computational Physics (physics.comp-ph) ,[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation ,Finite element method ,Apparent diffusion coefficient ,Neurology ,Ordinary differential equation ,Spin echo ,Physics - Computational Physics ,Software ,Simulation ,030217 neurology & neurosurgery - Abstract
The complex transverse water proton magnetization subject to diffusion-encoding magnetic field gradient pulses in a heterogeneous medium can be modeled by the multiple compartment Bloch-Torrey partial differential equation (BTPDE). A mathematical model for the time-dependent apparent diffusion coefficient (ADC), called the H-ADC model, was obtained recently using homogenization techniques on the BTPDE. Under the assumption of negligible water exchange between compartments, the H-ADC model produces the ADC of a diffusion medium from the solution of a diffusion equation (DE) subject to a time-dependent Neumann boundary condition. This paper describes a publicly available Matlab toolbox called SpinDoctor that can be used 1) to solve the BTPDE to obtain the dMRI signal (the toolbox provides a way of robustly fitting the dMRI signal to obtain the fitted ADC); 2) to solve the DE of the H-ADC model to obtain the ADC; 3) a short-time approximation formula for the ADC is also included in the toolbox for comparison with the simulated ADC. The PDEs are solved by P 1 finite elements combined with build-in Matlab routines for solving ordinary differential equations. The finite element mesh generation is performed using an external package called Tetgen that is included in the toolbox. SpinDoctor provides built-in options of including 1) spherical cells with a nucleus; 2) cylindrical cells with a myelin layer; 3) an extra-cellular space (ECS) enclosed either a) in a box or b) in a tight wrapping around the cells; 4) deformation of canonical cells by bending and twisting. 5) permeable membranes for the BT-PDE (the H-ADC assumes negligible permeability). Built-in diffusion-encoding pulse sequences include the Pulsed Gradient Spin Echo and the Oscilating Gradient Spin Echo., 49 pages, 18 figures
- Published
- 2019