enzyme-kinetics-sim — 가상 효소 반응 동역학Lab
Michaelis-Menten v = Vmax·[S]/(Km+[S]) + RK4 ODE + 4 inhibitor types (competitive/non-comp/uncomp/mixed) + Lineweaver-Burk / Eadie-Hofstee plots (zero external libs, ko/en/ja).
Time Evolution (RK4 ODE)
Key terms (hover) — 18
Tool Guide
Definition
enzyme-kinetics-sim is a free tool that renders Michaelis-Menten 1913 v = Vmax·[S]/(Km+[S]) hyperbolic kinetics + RK4 4th-order Runge-Kutta ODE time evolution ([E], [S], [ES], [P]) + four inhibitor toggles (competitive Km·(1+[I]/Ki) / non-comp Vmax/(1+[I]/Ki) / uncomp both Km and Vmax divided by (1+[I]/Ki') / mixed both) + three in-house SVG plots (v vs [S] hyperbolic + Lineweaver-Burk 1/v vs 1/[S] + Eadie-Hofstee v vs v/[S]) (Berg/Tymoczko/Stryer Ch.8 / Voet Ch.13 / Michaelis & Menten 1913 / Cornish-Bowden baseline, zero npm).
Purpose
(1) Static undergrad biochem enzyme figures → RK4 ODE time evolution + 3 interactive plots (2) Quantitatively compare 4 inhibitor types (competitive Km↑ / non-comp Vmax↓ / uncomp both / mixed) (3) Intuit Lineweaver-Burk + Eadie-Hofstee transformations (X-int = −1/Km, Y-int = 1/Vmax) (4) Berg/Tymoczko/Stryer Ch.8 baseline + pharma/medical drug action baseline (5) RK4 verification fixture (Lotka-Volterra ±0.01) — bonus numerical methods learning (6) Zero external libs
How to Use
① Sandbox sliders [E] (enzyme) + [S] (substrate) + Km + Vmax + [I] (inhibitor) + Ki ② Inhibitor type toggle (4) — None / Competitive / Non-comp / Uncomp / Mixed ③ Three in-house SVG plots update live: • v vs [S] hyperbolic • Lineweaver-Burk 1/v vs 1/[S] (X-int = −1/Km, Y-int = 1/Vmax) • Eadie-Hofstee v vs v/[S] (slope = −Km, Y-int = Vmax) ④ RK4 ODE time evolution ▶ / ⏸ — [E] / [S] / [ES] / [P] 4-variable curves ⑤ Inhibitor branching: • Competitive: Km·(1+[I]/Ki) (apparent Km), Vmax unchanged → Lineweaver-Burk same Y-int • Non-comp: Km unchanged, Vmax/(1+[I]/Ki) → same X-int • Uncomp: Km/(1+[I]/Ki'), Vmax/(1+[I]/Ki') → parallel shift • Mixed: both ⑥ Hover 18 academic terms (Km / Vmax / kcat / catalytic efficiency / Lineweaver-Burk / Eadie-Hofstee / RK4 / steady state, etc.)
Examples
Example 1) [S] = Km → v = Vmax/2 (definition, ±0.5%) Example 2) [S] = 10·Km → v → Vmax (≥0.9·Vmax, saturation) Example 3) RK4 Lotka-Volterra fixture — prey-predator oscillation period ±0.01 Example 4) Competitive inhibitor [I]/Ki=1 → Km doubles, Vmax unchanged Example 5) Non-comp inhibitor [I]/Ki=1 → Vmax halves, Km unchanged