Generation 0
Near target (high fitness) Far from target Marker size = kdeg
drag to pan · scroll to zoom

Directed Evolution of a Synthetic Gene Circuit — 2D Model

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.