HomeMolecular BiologyLuciferase Flash Kinetics: Single-Molecule Photon Counting

Luciferase Flash Kinetics: Single-Molecule Photon Counting

A real 2D stochastic chemical-kinetics simulator: watch individual luciferin molecules convert one at a time via a Gillespie direct-method simulation, each catalytic turnover firing a discrete photon-counting event whose shot noise builds the flash-and-decay trace.

Molecular Biology2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-bioluminescence-luciferase-reaction-kinetics ↗ Open standalone

Firefly bioluminescence looks like a smooth rise-and-decay flash when you average over trillions of molecules, but at the level of a single luciferin molecule it is a sequence of discrete, random catalytic events. This simulator runs a genuine Gillespie stochastic simulation algorithm: each of a fixed pool of substrate molecules waits an exponentially-distributed random time — set by the same Michaelis-Menten-with-product-inhibition propensity used in the companion 3D model — before an active luciferase site converts it to oxyluciferin and, with probability equal to the reaction's quantum yield, emits a detected photon. Watch individual molecules flip from substrate to product on the cuvette, and watch the binned photon-count histogram below build up the familiar flash shape one discrete click at a time, complete with the shot noise that real low-light photon counting shows and a smooth mean-field curve never can.

⚙ Under the hood

A real 2D stochastic chemical-kinetics simulator: watch individual luciferin molecules convert one at a time via a Gillespie direct-method simulation, each catalytic turnover firing a discrete photon-counting event whose shot noise builds the flash-and-decay trace.

BioluminescenceEnzyme KineticsStochastic SimulationGillespie AlgorithmMolecular BiologyCanvas 2D

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

What did you find?

Add reproduction steps (optional)