Metabolic Steady State: Enzyme-Kinetics Convergence (2D)
Interactive 2D companion to the 3D FBA polytope simulator: instead of jumping straight to the optimal flux vertex, this one integrates real Michaelis-Menten enzyme kinetics over time (dB/dt = uptake - v2(B) - v3(B)) and watches the same branched network relax dynamically into its steady-state flux split, or fail to, if uptake outpaces total processing capacity.
This is the 2D companion to the 3D flux-balance-analysis polytope simulator, and it deliberately answers a different question with a different, independently-computed model. The 3D scene treats the network's steady state as a static linear program: enforce mass balance as a hard constraint and jump straight to whichever vertex of the feasible polytope maximizes a chosen objective. This simulator instead asks how a real network actually arrives at (or fails to reach) that steady state, by integrating explicit Michaelis-Menten enzyme kinetics forward in time with a fourth-order Runge-Kutta solver: an intermediate metabolite pool B is filled by a constant uptake rate and drained by two competing saturable enzymes, and its concentration relaxes dynamically toward the point where total drain equals total uptake. Adjust each branch's maximum rate and the byproduct enzyme's substrate affinity to watch the flux split shift in real time, or push uptake past the branches' combined capacity to see the pool accumulate indefinitely instead of settling — a genuine dynamical-systems view of the same phenomenon the 3D polytope only shows in its final, static form.
A 2D companion to the 3D FBA polytope simulator: instead of a static linear-programming vertex search, this one integrates real Michaelis-Menten enzyme kinetics with RK4 (dB/dt = uptake - v2(B) - v3(B)) so the same branched network's metabolite pool relaxes dynamically toward its steady-state flux split, or accumulates indefinitely if uptake outpaces the branches' combined processing capacity.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install