HomeMolecular BiologyMichaelis-Menten & Competitive Inhibition

🧪 Michaelis-Menten & Competitive Inhibition

Interactive Michaelis-Menten enzyme kinetics simulator: vary substrate concentration and a competitive inhibitor, watch individual binding events, and read Km/Vmax off a live Lineweaver-Burk double-reciprocal plot built from simulated data.

Molecular Biology2DModerate60 FPS
biotechnology-enzyme-kinetics-simulation ↗ Open standalone

This simulator models real Michaelis-Menten enzyme kinetics. A fixed population of enzyme molecules is exposed to a substrate concentration [S] that you control; the reaction rate v follows v = Vmax·[S]/(Km + [S]), the same equation that describes real enzyme-catalyzed reactions saturating at high substrate levels. Toggle on a competitive inhibitor to see it raise the apparent Km (Km,app = Km·(1 + [I]/Ki)) while leaving the true Vmax untouched — the hallmark of competitive inhibition. Individual enzyme molecules in the reaction chamber switch between free, substrate-bound and inhibitor-bound states at rates drawn from the same equilibrium fractions the formula predicts, so the animation and the math stay consistent. Record measurements (or run an automatic sweep across [S]) to build a live Lineweaver-Burk double-reciprocal plot and read Km and Vmax directly off its intercepts, just as in a real kinetics assay.

⚙ Under the hood

Adjust substrate concentration and see real Michaelis-Menten kinetics. Toggle inhibitor to raise apparent Km. Fit live Lineweaver-Burk plot for precise Vmax, Km.

Michaelis-MentenCompetitive InhibitionLineweaver-BurkEnzyme KineticsMolecular Biology

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)