Class EnzymeKinetics

java.lang.Object
org.episteme.natural.biology.biochemistry.EnzymeKinetics

public class EnzymeKinetics extends Object
Michaelis-Menten enzyme kinetics.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • velocity

      public static Real velocity(Real vMax, Real km, Real substrateConc)
      Michaelis-Menten: V = Vmax * [S] / (Km + [S])
    • lineweaverBurkParams

      public static Real[] lineweaverBurkParams(Real vMax, Real km)
      Lineweaver-Burk parameters: {slope, intercept}
    • findKm

      public static Real findKm(Real[] substrateConcs, Real[] velocities, Real vMax)
      Find Km from velocity data (half-maximal)
    • velocityWithCompetitiveInhibitor

      public static Real velocityWithCompetitiveInhibitor(Real vMax, Real km, Real substrateConc, Real inhibitorConc, Real ki)
      Competitive inhibition: V = Vmax * [S] / (Km * (1 + [I]/Ki) + [S])