Peaks.ElutionModels#

Peaks.ElutionModels.py

Copyright (c) 2017-2023, SAXS Team, KEK-PF

compute_egh_params(init_params, moments)#
compute_moments(x, y)#
compute_moments_from_egh_params(tR, sigma, tau)#
e0 = poly1d([  0.827797,  -4.173753,   9.123978, -11.34291 ,   9.232834,         -6.293724,   4.      ])#

e0(th) = a0 + a1*th + a2*th**2 + … + am*th**m

egh(x, H, tR, sigma, tau)#
egh_impl(x, H, tR, sigma, tau)#
egh_pdf(x, tR=0, sigma=1.0, tau=0.0, scale=1)#
emg(x, h, mu, sigma, tau)#
emg_orig(x, h=1, mu=0, sigma=1.0, tau=0)#
gaussian(x, h, m, s)#