CADETProcess.tools.yamamoto.yamamoto_equation#
- CADETProcess.tools.yamamoto.yamamoto_equation(log_c_salt_at_max_M: float, lambda_: float, nu: float, k_eq: float) ndarray[source]#
Calculate the theoretical normalized gradient slope using Yamamoto’s method.
Yamamoto’s method is used in ion-exchange chromatography to model the relationship between the normalized gradient slope (GH) and the peak salt concentration (I_R) during a linear salt gradient elution. This method is based on the steric mass action (SMA) model and allows for the determination of key chromatographic parameters such as the characteristic charge (ν) and the equilibrium constant (k_eq).
The underlying equation is:
\[\log(GH) = (ν + 1) \log(I_R) - \log(k_{eq} \cdot \lambda^ν \cdot (ν + 1))\]- where:
GH: Normalized gradient slope (logarithmic scale)
I_R: Salt concentration at the protein peak maximum (in M)
ν (nu): Characteristic charge of the protein
k_eq: Equilibrium constant (binding affinity)
λ (lambda_): Resin capacity in mM
- Parameters:
- log_c_salt_at_max_Mnp.ndarray
Log10 of salt concentrations at protein peak maximum in M.
- lambda_float
Resin capacity in mM.
- nufloat
Characteristic charge of the molecule.
- k_eqfloat
Equilibrium constant of the binding model.
- Returns:
- np.ndarray
Calculated normalized gradient slope (GH) values in logarithmic scale.