All virtual labs
Lab 21 · Molecular Biology

Biotech Bench

Six hands-on molecular-biology experiments that genuinely compute the underlying biology in your browser — no precomputed answers, no libraries. A real thermal cycler amplifies DNA exponentially, fragments migrate through agarose by a true log-size mobility law, restriction enzymes scan an actual ACGT sequence for their recognition site, Michaelis-Menten kinetics are solved live, the genetic code is the real 64-codon table, and Beer-Lambert reads concentration off a fitted standard curve. Pick an experiment, read the theory, then run the live simulation on the apparatus.

PCR thermal cycler and amplification

Experiment 01 · nucleic-acid amplification · exponential doubling with plateau

Aim

To simulate the polymerase chain reaction on a programmable thermal cycler — running the three-step denaturation (94°C) / annealing (~55°C) / extension (72°C) temperature profile over many cycles — and to observe how the target DNA copy number doubles each cycle, growing exponentially before saturating at a plateau as reagents are consumed.

Theory

PCR amplifies a specific DNA region using a heat-stable polymerase (Taq), two primers and a thermal cycler that repeats three temperature steps. Denaturation near 94°C melts the double helix into single strands. Annealing near 55°C lets the short primers bind their complementary sequences. Extension at 72°C is Taq's optimum, where it synthesises the new complementary strand from the primer.

Each complete cycle ideally doubles every target molecule, so after n cycles the copy number is the starting amount times two to the power n. In practice the efficiency E per cycle is below one, and the reaction plateaus once primers, dNTPs or polymerase run low.

ideal yield N = N0 · 2^n
with efficiency N = N0 · (1 + E)^n , 0 < E ≤ 1
plateau N saturates near a maximum N_max (reagent limit)

Starting from a single molecule, 30 ideal cycles give two to the power thirty, about 1.07 billion copies — the basis of PCR's extraordinary sensitivity.

Procedure
  1. Set the starting template copies, the number of cycles and the per-cycle efficiency with the sliders.
  2. Press Run program to start the cycler; watch the block temperature trace the 94 / 55 / 72 profile.
  3. The reaction tube glows brighter and the amplification chart climbs each cycle on a logarithmic axis.
  4. Read the live copy count; note where the curve bends as it approaches the plateau.
  5. Lower the efficiency to see fewer copies per cycle, or raise the cycle count to reach saturation.

Thermal cycler · temperature profile

The block cycles 94°C denature then 55°C anneal then 72°C extend. Copy number is computed as N0 · (1+E)^n capped at the reagent plateau, plotted on a log axis.

Reaction setup

1
30
1.00
5
cycle
0
phase
idle
block temp
25.0°C
copies
1
References
  • Mullis, K. B. & Faloona, F. A. (1987) Specific synthesis of DNA in vitro via a polymerase-catalyzed chain reaction. Methods in Enzymology 155, 335-350.
  • Saiki, R. K. et al. (1988) Primer-directed enzymatic amplification of DNA with a thermostable DNA polymerase. Science 239, 487-491.
  • Alberts et al. Molecular Biology of the Cell, 6th ed., Garland Science 2014 — Ch. 8, Analyzing DNA.