Skip to content

Model configuration

Clorindo Notte edited this page Jul 9, 2024 · 3 revisions

You can set models parameters by calling the set() method after selecting the model you want to fit:

import amico

ae = amico.Evaluation()
ae.set_model('MODEL_NAME')
ae.model.set(param1, param2)

NODDI parameters

dPar
Parallel diffusivity [mm^2/s]. (default is 1.7E-3)

dIso
Isotropic diffusivity [mm^2/s]. (default is 3.0E-3)

IC_VFs
Intra-cellular volume fractions. (default is np.linspace(0.1, 0.99, 12))

IC_ODs
Intra-cellular orientation dispersions. (default is np.hstack((np.array([0.03, 0.06]), np.linspace(0.09, 0.99, 10))))

isExvivo
Is ex-vivo data. (default is False)

SANDI parameters

d_is
Intra-soma diffusivity [mm^2/s]. (default is 3.0E-3)

Rs
Radii of the soma [meters]. (default is np.linspace(1.0, 12.0, 5) * 1E-6)

d_in
Intra-neurite diffusivities [mm^2/s]. (default is np.linspace(0.25, 3.0, 5) * 1E-3)

d_isos
Extra-cellular isotropic mean diffusivities [mm^2/s]. (default is np.linspace(0.25, 3.0, 5) * 1E-3)

ActiveAx parameters

d_par
Parallel diffusivity [mm^2/s]. (default is 0.6E-3)

Rs
Radii of the axons [meters]. (default is np.concatenate(([0.01], np.linspace(0.5, 8.0, 20)) * 1E-6)

d_perps
Perpendicular diffusivity(s) [mm^2/s]. (default is np.array([1.19E-3, 0.85E-3, 0.51E-3, 0.17E-3]))

d_isos
Isotropic diffusivity(s) [mm^2/s]. (default is np.array([2.0E-3]))