Directed Evolution of a Synthetic Gene Circuit — 2D Model
Interactive 2D model of directed evolution on a synthetic BioBrick-style gene circuit: watch a population of 40 candidates plotted by promoter and RBS strength converge onto the curved iso-expression line for your target protein level, with a real genetic algorithm — selection, elitism and Gaussian mutation — driving every generation.
Rational design isn't the only way synthetic biologists tune a genetic circuit to a target output — sometimes it's faster to evolve toward it. This 2D simulator holds a population of 40 candidate circuits, each built from three standardized parts (promoter strength, RBS strength, degradation rate) that together set a steady-state protein level via the standard gene-expression ODE. A real genetic algorithm — fitness-based selection plus Gaussian mutation — pushes the population generation by generation toward a target expression level you set, plotted on a flat promoter-vs-RBS plane against dashed iso-expression curves (one per degradation-rate slice) so you can watch the surviving cluster settle onto the curve that matches its own degradation rate. Drag to pan and scroll to zoom; the underlying mathematics never changes.
Interactive 2D model of directed evolution on a synthetic BioBrick-style gene circuit: watch a population of 40 candidates plotted by promoter and RBS strength converge onto the curved iso-expression line for your target protein level, with a real genetic algorithm — selection, elitism and Gaussian mutation — driving every generation. Drag to pan and scroll to zoom the view.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install