Class EnzymeKinetics
java.lang.Object
org.episteme.natural.chemistry.biochemistry.EnzymeKinetics
Enzyme kinetics calculations (Michaelis-Menten).
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RealcatalyticEfficiency(Real kcat, Real Km) Catalytic efficiency.static RealcompetitiveKm(Real Km, Real I, Real Ki) Competitive inhibition: apparent Km increased.static RealhillEquation(Real S, Real K, Real n) Hill equation for cooperative binding.static Real[]lineweaverBurkParams(Real Vmax, Real Km) Lineweaver-Burk (double reciprocal) transformation. 1/v = (Km/Vmax) · (1/[S]) + 1/Vmax Returns array with [slope, intercept].static Realmichaelismenten(Real S, Real Vmax, Real Km) Michaelis-Menten equation. v = (Vmax · [S]) / (Km + [S])static RealnoncompetitiveVmax(Real Vmax, Real I, Real Ki) Non-competitive inhibition: Vmax decreased.static RealturnoverNumber(Real Vmax, Real enzymeConcentration) Turnover number (kcat): reactions per enzyme per second. kcat = Vmax / [E]_totalstatic Real[]uncompetitiveParams(Real Vmax, Real Km, Real I, Real Ki) Uncompetitive inhibition: both Km and Vmax decreased.static Real[]vMaxKmFromLB(Real slope, Real intercept) Calculates Vmax and Km from Lineweaver-Burk plot slope and intercept.
-
Constructor Details
-
EnzymeKinetics
public EnzymeKinetics()
-
-
Method Details
-
michaelismenten
-
lineweaverBurkParams
-
vMaxKmFromLB
-
competitiveKm
-
noncompetitiveVmax
-
uncompetitiveParams
-
turnoverNumber
-
catalyticEfficiency
-
hillEquation
-