Signal models#

Signal models#

Single-pixel signal forward models.

const(t, S0)

Constant.

lin(t, S0, R)

Linear function.

quad(t, S0, R, A)

Quadratic function.

othree(t, S0, R, A, B)

Third order polynomial function.

ofour(t, S0, R, A, B, C)

Foruth order polynomial function.

exp_decay(t, S0, T)

Exponential decay.

exp_recovery_2p(t, S0, T)

Exponential recovery with 2 parameters

abs_exp_recovery_2p(t, S0, T)

Absolute value of exponential recovery with 2 parameters

exp_recovery_3p(t, S0, T, A)

Exponential recovery with 3 parameters

abs_exp_recovery_3p(t, S0, T, A)

Absolute value of exponential recovery with 3 parameters

spgr_vfa(FA, S0, E)

Signal model for a Variable Flip Angle (VFA) scan.

Signal models - initializers#

Estimate parameter values for single-pixel models from data.

exp_decay_init(t, S, p0)

Estimate exponential decay parameters.

exp_recovery_2p_init(t, S, p0)

Estimate exponential recovery parameters.

abs_exp_recovery_2p_init(t, S, p0)

Estimate exponential recovery parameters.

exp_recovery_3p_init(t, S, p0)

Estimate exponential recovery parameters.

abs_exp_recovery_3p_init(t, signal, p0)

Estimate absolute exponential recovery parameters.

spgr_vfa_init(FA, signal, p0)

Data-driven initial values for VFA signal model fit.

Fitting signal models#

Functions to fit signal models directly to signal array data.

fit_pixels(ydata[, model, p0, xdata, ...])

Fit a model pixel-wise

fit_constant(signal)

Fit to a constant.

fit_exp_decay(signal[, time, parallel, ...])

Fit to an exponential decay.

fit_abs_exp_recovery_2p(signal[, TI, ...])

2-parameter fit to an absolute exponential-recovery model fit

fit_exp_recovery_2p(signal[, TI, parallel, ...])

2-parameter fit to an exponential recovery model

fit_abs_exp_recovery_3p(signal[, TI, ...])

2-parameter fit to an absolute exponential-recovery model fit.

fit_exp_recovery_3p(signal[, TI, parallel, ...])

3-parameter fit to an exponential-recovery model fit.

fit_spgr_vfa(signal[, FA, parallel, bounds, p0])

Non-linear fit to a variable flip angle model.

fit_spgr_vfa_lin(signal[, FA, path, memdim, ...])

Linear fit to a variable flip angle model.

fit_2cm_lin(signal[, aif, time, baseline, ...])

Linearised 2-compartment model fit