Gene Expression Simulator: Transcription, Translation & Regulation Dynamics

simulator intermediate ~10 min
Loading simulation...
Steady-state protein = 1000 molecules — kTx=2, kTl=1, balanced degradation

With transcription at 2 mRNA/min, translation at 1 protein/mRNA/min, and balanced degradation rates, the system reaches a steady state of 20 mRNA molecules and 1000 protein molecules per cell.

Formula

dm/dt = kTx - δm·m (mRNA dynamics)
dp/dt = kTl·m - δp·p (protein dynamics)
p_ss = kTx·kTl / (δm·δp) (steady-state protein)

From DNA to Protein

Gene expression is the fundamental process that converts genetic information into functional molecules. RNA polymerase reads the DNA template and synthesizes messenger RNA (transcription), which ribosomes then decode into protein chains (translation). The rates of these processes and the stability of their products determine how much of each protein a cell contains — from a handful of transcription factors to millions of copies of structural proteins. This simulation models the coupled dynamics of mRNA and protein production in a single gene.

Two-Stage Model

The simplest useful model of gene expression tracks two molecules: mRNA and protein. mRNA is produced at rate kTx (determined by promoter strength and transcription factor binding) and degraded at rate δm. Protein is synthesized from mRNA at rate kTl (ribosome loading and elongation speed) and degraded at rate δp (protease activity and dilution). These four parameters fully determine the steady-state expression level and the dynamics of how the system responds to perturbations.

Timescales & Response

A key insight from the two-stage model is that the response time to a change in transcription is set by the slower degradation rate — typically protein degradation. If protein half-life is 30 minutes, it takes about 2 hours to reach 90% of the new steady state after turning on a gene. This fundamental constraint shapes cellular signaling: fast responses require rapid protein turnover (or post-translational modification), while stable housekeeping proteins change slowly. The simulation shows these timescales visually as the system approaches steady state.

Noise in Gene Expression

At the molecular level, gene expression is inherently stochastic. Transcription occurs in bursts as RNA polymerase binds, transcribes, and dissociates from the promoter. Translation produces varying numbers of proteins from each mRNA. These random fluctuations mean genetically identical cells in identical environments express different protein levels — a phenomenon called gene expression noise. The simulation captures this stochasticity through fluctuating molecule counts, demonstrating how promoter architecture and degradation rates affect noise levels.

FAQ

What is gene expression?

Gene expression is the process by which information encoded in DNA is converted into functional proteins. It occurs in two main steps: transcription (DNA → mRNA by RNA polymerase) and translation (mRNA → protein by ribosomes). The rate of each step and the stability of intermediates determine how much protein a gene produces.

What determines steady-state protein levels?

At steady state, protein production equals degradation. The steady-state protein level is p_ss = (kTx × kTl)/(δm × δp) — it depends on all four rate constants. Importantly, proteins with slow degradation reach higher levels but respond more slowly to changes in transcription.

What is mRNA half-life and why does it matter?

mRNA half-life is the time for half the mRNA molecules to be degraded, calculated as t½ = ln(2)/δ. In bacteria, mRNA half-lives are 2-8 minutes, enabling rapid responses. In mammalian cells, half-lives range from minutes (cytokines) to days (globin mRNA). Short half-lives allow fast gene regulation at the cost of continuous transcription.

How does feedback regulation work?

Negative feedback occurs when a protein represses its own transcription, creating a self-limiting circuit that reduces noise and maintains stable expression levels. Positive feedback amplifies expression, creating bistable switches that can lock into 'on' or 'off' states. These regulatory motifs are the building blocks of genetic circuits in both natural and synthetic biology.

Sources

Embed

<iframe src="https://homo-deus.com/lab/biotechnology/gene-expression/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub