🧪 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.
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.
Adjust substrate concentration and see real Michaelis-Menten kinetics. Toggle inhibitor to raise apparent Km. Fit live Lineweaver-Burk plot for precise Vmax, Km.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install