HomeArticlesBiology & Life

Repressilator Gene Circuit: A Clock Built From Three Proteins

Gene A represses gene B represses gene C represses gene A. An odd loop of pure repression, with nothing else added, is enough to make a bacterium blink on a schedule.

mysimulator teamUpdated July 2026≈ 8 min read▶ Open the simulation

Wiring three genes into a ring

Published by Michael Elowitz and Stanislas Leibler in Nature in January 2000, the repressilator is a small synthetic gene network built inside E. coli from three transcriptional repressor proteins, borrowed from unrelated natural systems: LacI (from the lac operon), TetR (from a tetracycline-resistance system), and λ cI (from bacteriophage lambda). The genes are wired so that each protein represses the gene for the next one in a closed loop: LacI shuts off TetR, TetR shuts off cI, and cI shuts off LacI — closing the circle back to the start. It's a synthetic circuit designed on paper first and then physically constructed in cells, one of the founding demonstrations that gene networks could be engineered with predictable, designed behaviour rather than only studied as they occur naturally.

live demo · three repressor concentrations cycling in sequence● LIVE

Why an odd number of repressors is the whole trick

A ring of two mutually repressing genes — a well-known genetic toggle switch — has two stable resting states: gene 1 on and gene 2 off, or the reverse, each self-consistent and permanently stable once reached. A ring of three repressors cannot find an equivalent resting state, because no assignment of "on" and "off" to the three genes satisfies every repression link simultaneously: if gene A is on, it must repress B off; if B is off, it fails to repress C, so C turns on; if C is on, it represses A off — contradicting the assumption that A was on. This structural frustration, a direct consequence of the loop having an odd length, means the system can never settle into a fixed combination of on/off states — it is mathematically forced to keep changing, and under the right kinetic conditions that forced instability resolves into a regular, repeating oscillation rather than random flickering.

// Hill-function repression kinetics, one gene of the ring
dmRNA_A/dt = -mRNA_A + alpha / (1 + protein_C^n) + alpha0    // repressed by protein C
dprot_A/dt = -beta * (prot_A - mRNA_A)                        // translation, with degradation

// n = Hill coefficient: how switch-like the repression response is
// n too low (weak cooperativity) → oscillation damps to a fixed average
// n high enough (~2+) + fast enough protein degradation → sustained limit-cycle oscillation
// same equations cycle for genes B (repressed by A) and C (repressed by B)

Getting from frustration to a clean, sustained oscillation

Structural frustration alone only guarantees the system can't sit still — it doesn't guarantee a clean, regular oscillation rather than noisy, damped wobbling that settles toward a flat average concentration for all three proteins. Elowitz and Leibler's mathematical analysis, using Hill-function kinetics to model each repression step, showed that sustained oscillation additionally requires the repression response to be sufficiently steep and switch-like — a Hill coefficient noticeably greater than one — combined with mRNA and protein degradation rates fast enough relative to production that concentrations can actually fall before the next protein in the ring finishes rising. Tune those parameters into the right regime and the three protein concentrations trace out a stable, repeating cycle — a genuine limit cycle in the language of dynamical systems — with each protein peaking in turn, roughly a third of a period out of phase with the next.

Real cells are noisy, and the repressilator shows it

The original experimental repressilator, built with a green fluorescent protein reporter to visualize the cycle in living cells, oscillated with a period of roughly 150 minutes — notably slower and noisier than the cell division cycle itself, so daughter cells could inherit different phases of the oscillation. That imperfection was itself informative: gene expression is inherently stochastic, driven by small numbers of molecules and probabilistic biochemical events, and the repressilator became an early, influential experimental platform for studying how noise propagates through a genetic circuit, motivating decades of follow-on synthetic-biology work on more robust oscillator designs, including circuits with added positive-feedback loops that measurably improve the regularity of the cycle.

Frequently asked questions

Why does a ring of three repressors oscillate instead of settling to a steady state?

A ring of an even number of repressors can settle into a stable steady state where alternating genes are simply on and off forever, but an odd number of repressors — three, in the repressilator — creates frustration: no consistent assignment of on/off states satisfies every repression link at once, so the system is forced to keep cycling rather than settle.

What keeps the repressilator's oscillation from just dying out to a flat average?

The repression response must be sufficiently steep and cooperative — captured by a Hill coefficient greater than roughly two in the original design — combined with proteins that degrade quickly enough relative to the production delay. Weak, graded repression damps to a fixed point; strong, switch-like, appropriately delayed repression sustains a limit cycle.

Was the repressilator the first synthetic gene circuit?

It was one of two landmark synthetic circuits published together in Nature in January 2000 — the repressilator from Michael Elowitz and Stanislas Leibler, and a bistable genetic toggle switch from Timothy Gardner, Charles Cantor and James Collins — widely credited as founding the field of synthetic biology by showing engineered gene networks could produce predictable, designed dynamic behavior in living cells.

Try it live

The full Hill-kinetics ring runs live in Repressilator Gene Circuit. Turn cooperativity down and watch a clean oscillation collapse into a flat, noisy average — the exact instability boundary Elowitz and Leibler had to engineer around.

▶ Open Repressilator Gene Circuit simulation

What did you find?

Add reproduction steps (optional)