HomeMolecular BiologyBacteriophage Lysis–Lysogeny Decision Switch

Bacteriophage Lysis–Lysogeny Decision Switch

Interactive 3D simulation of the lambda phage CI/Cro genetic toggle switch: watch a stochastic mutual-repression circuit decide between lysis (cell bursts, new virions released) and lysogeny (phage DNA integrates), and trigger SOS-induced prophage induction.

Molecular Biology3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
bacteriophage-lysis-lysogeny-decision ↗ Open standalone

When bacteriophage lambda infects an E. coli cell, it must "decide" whether to replicate immediately and kill the host (lysis) or splice its DNA into the host chromosome and go dormant (lysogeny). This simulation renders the real molecular logic behind that decision: a bistable mutual-repression circuit between the CI repressor and the Cro anti-repressor, integrated live from stochastic differential equations and rendered as a population of instanced protein molecules inside a 3D bacterial cell. Multiplicity of infection and host nutrient stress bias the coin flip the same way they do biologically, molecular noise is what actually breaks the symmetry between the two stable states, and an SOS/UV-damage trigger lets you watch an established lysogen undergo prophage induction and flip to lysis in real time.

⚙ Under the hood

Simulate the lambda phage CI/Cro genetic toggle switch as a stochastic mutual-repression circuit inside a 3D bacterial cell, deciding live between lysis (cell bursts) and lysogeny (DNA integrates), with an SOS-triggered prophage induction demo.

bacteriophagemolecular biologygene regulationbistable switchsystems biologymicrobiology

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)