← SciSim / Biology

DNA Structure & Replication

🧬 Tier: A-level / IB Biology & Early Undergraduate

Visualize the double helix unwinding, the leading strand racing ahead, and Okazaki fragments piecing the lagging strand together — semiconservative replication, one nucleotide at a time.

1 · Interactive Simulation

⛓ Replication Fork
🌀 3D Double Helix
🧩 Base Pairing
🧪 Meselson–Stahl
📈 Synthesis Rate
Step 1 — Helicase unwinds
DNA helicase breaks hydrogen bonds between bases, opening the replication fork.
Phase 1 / 6
Current phase
Initiation
Bases / sec
0
Bases added
0
Okazaki frags
0
Errors (uncorrected)
0
Fork progress
0%
Bio-time
0 s
▶ Playback
⚙ Preset
🎚 Parameters
🎛 Toggles
Step labels
Base-pair colors
Show enzymes
Proofreading ON
Show base letters
Highlight Okazaki
📚 Key facts

Semiconservative: Each daughter DNA has ONE original parental strand + ONE newly synthesised strand. Proved by Meselson & Stahl (1958).

2 · The Idea, Step by Step

Start simple — why copy at all?

Imagine a family with one treasured recipe card that every child wants to take to their own kitchen. Nobody memorises it — they photocopy it. A cell about to divide faces exactly this problem: both daughter cells need the complete instruction book, the DNA. So before it splits, the cell makes a full copy of every page. The clever part is how it copies, and it all comes from one matching rule.

Build it up — the matching rule and one equation

DNA is a twisted ladder. Each rung is a pair of letters, and the letters always pair the same way: A with T, and G with C. That single rule is the whole trick. Unzip the ladder down the middle and each lonely half-rung announces exactly which letter belongs opposite it — so each old strand becomes a template for rebuilding its missing partner. This is why we call it semiconservative: every new double helix keeps one whole old strand and one freshly built strand.

Now name two quantities: the template length $L$ (how many base pairs must be copied) and the polymerase speed $v$ (letters added per second). The most natural question — how long does copying take? — is just distance over speed:

$$ t \;\approx\; \dfrac{L}{v} $$

Try a number: a small bacterial gene of $L = 1000$ base pairs, copied at the bacterial rate $v = 1000$ bases per second, takes about $t = 1000/1000 = 1$ second. Simple.

Make it precise — direction and many forks

Two refinements turn that estimate into the real picture. First, the two strands point in opposite directions (they are antiparallel), and DNA polymerase can only add new letters onto a 3′ end. So only the leading strand is built smoothly toward the opening fork; its partner, the lagging strand, has to be stitched backward in short pieces called Okazaki fragments, which ligase later joins up. Second, replication runs outward in both directions from each starting point, and a real genome fires many starting points (origins) at once. Both effects share the workload, so the time shrinks:

$$ t_{\text{rep}} \;\approx\; \dfrac{L}{2\,v\,N_f} $$

The factor of 2 is the two-way (bidirectional) copying from each origin, and $N_f$ is the number of active forks. In the simulation, the Template length slider sets $L$, the Polymerase rate slider sets $v$, and the Replication forks slider sets $N_f$ — so the Bio-time readout drops every time you raise the speed or add forks.

Try this in the sim above

Drag Polymerase rate down to the slow human value (~50 b/s) and watch the lagging strand visibly fall behind the leading strand; push it up toward the bacterial ~1000 b/s and the two strands appear to finish together.

Toggle Proofreading OFF and watch the uncorrected-error count climb — that is the same breakdown that causes runaway mutation in mismatch-repair disorders like Lynch syndrome.

Raise Replication forks from 1 toward 6 and watch the Bio-time readout collapse — a hands-on proof of why your chromosomes need thousands of origins rather than just one.

3 · Biological & Mathematical Analysis

The Phenomenon — DNA Replication

DNA Replication — Watson & Crick (1953) proposed the double-helix structure; Meselson & Stahl (1958) confirmed semiconservative replication; Kornberg (1956) discovered DNA polymerase. Every time a cell divides, it must first copy its entire genome so each daughter cell receives a complete set of genetic instructions. In humans this means duplicating roughly $3 \times 10^9$ base pairs — and getting it right within an error rate of about one mistake per billion bases.

Key Structures and Variables

Symbol / StructureBiological meaningUnit / typeA-level relevance
A, T, G, CAdenine, Thymine, Guanine, Cytosine — four nitrogenous basesBase-pairing rules (A–T, G–C)
5′ → 3′Direction of DNA strand (carbon numbering on sugar)Polymerase only adds to 3′ end
HelicaseEnzyme that unwinds the double helix at the forkProteinBreaks H-bonds between bases
DNA polymerase IIIMain enzyme that adds nucleotides to growing strandProteinBuilds new strand 5′→3′
PrimaseLays down short RNA primer to start synthesisProteinRequired because polymerase needs a 3′-OH
LigaseJoins Okazaki fragments on lagging strandProteinSeals sugar–phosphate gaps
$L$Template lengthbase pairs (bp)Determines replication time
$v$Polymerase synthesis ratebases s⁻¹≈50 bp/s human, ≈1000 bp/s E. coli
$\mu$Mutation rate per basedimensionless≈10⁻⁹ after proofreading + repair
$N_f$Number of replication forks (origins)integerEukaryotes have thousands; E. coli has 1

Step-by-step explanation (visualise first, then quantify)

Why does the cell need to replicate its DNA? Before any cell can divide, each daughter cell needs a complete and identical copy of the genetic instructions. Replication produces two identical DNA molecules from one — but with a clever twist: each new molecule is half-old, half-new.

  1. Initiation at the origin. Specific proteins recognise an "origin of replication" — a base sequence that signals where copying should begin. In bacteria there is one origin; in human chromosomes there are thousands so that replication finishes in a reasonable time.
  2. Helicase unwinds the helix. The double helix is held together by hydrogen bonds between complementary bases (A=T has 2 H-bonds, G≡C has 3). Helicase breaks these bonds, splitting the helix into two single strands — like unzipping a zip. This forms a Y-shaped replication fork.
  3. Single-strand binding proteins keep strands apart. Without them the strands would snap back together. Topoisomerase relieves the supercoiling tension that builds up ahead of the fork.
  4. Primase lays an RNA primer. DNA polymerase can only extend an existing strand — it cannot start from scratch. Primase synthesises a short (~10 base) RNA primer that provides the essential 3′-OH starting point.
  5. DNA polymerase III adds nucleotides. Free nucleotides (dATP, dTTP, dGTP, dCTP) in the nucleus pair with the exposed template bases by complementary base pairing. Polymerase catalyses the formation of phosphodiester bonds in the 5′→3′ direction only.
  6. Leading vs lagging strands. Because the two parental strands are antiparallel (one runs 5′→3′, the other 3′→5′), and polymerase can only build 5′→3′:
    • The leading strand is built continuously, racing toward the fork as it opens.
    • The lagging strand must be built discontinuously, away from the fork, as short pieces called Okazaki fragments (typically 100–200 bp in eukaryotes, ~1000–2000 bp in bacteria).
  7. Proofreading. DNA polymerase has a 3′→5′ exonuclease "proofreading" activity that checks each base it adds and removes any mismatch — improving accuracy from about $10^{-5}$ to $10^{-7}$.
  8. RNA primers replaced, fragments joined. DNA polymerase I removes RNA primers and replaces them with DNA. DNA ligase seals the gaps between Okazaki fragments by forming the final phosphodiester bonds.

The mathematics — replication time

The total replication time for a chromosome of length $L$ (in base pairs), with polymerase rate $v$ (bp/s), and $N_f$ replication forks moving outward symmetrically from each origin, is approximately:

$$ \boxed{\; t_{\text{rep}} \;\approx\; \dfrac{L}{2 \, v \, N_f} \;} $$

The factor of 2 appears because each fork copies in two directions simultaneously (bidirectional replication). The error rate of replication, accounting for proofreading (P) and mismatch repair (R), is:

$$ \mu_{\text{final}} \;=\; \mu_{\text{pol}} \,\cdot\, P \,\cdot\, R \;\;\approx\;\; (10^{-5})(10^{-2})(10^{-2}) \;=\; 10^{-9}\ \text{per base} $$

What the simulation shows

The default Replication Fork tab visualises the entire process happening at the fork: helicase splitting the helix, primase laying primers (orange marks), DNA polymerase III moving along both strands, the leading strand growing continuously, and Okazaki fragments forming on the lagging strand. The Polymerase rate slider controls how fast bases are added — watch how a slow eukaryotic rate (~50 bp/s) makes the lagging strand visibly fall behind, while bacterial speed (~1000 bp/s) makes both strands appear to grow together.

The Error rate slider injects mismatches. With Proofreading ON (default), most mismatches are caught and removed (you'll see a red flash when polymerase reverses). Toggle proofreading OFF and watch uncorrected errors accumulate in the readout — this is what happens in cells with defective polymerase: cancer-causing mutation rates skyrocket.

The Meselson–Stahl tab reproduces the classic 1958 experiment: bacteria grown in heavy ¹⁵N nitrogen, switched to light ¹⁴N, then DNA spun in a density gradient. After 1 generation, all DNA appears at intermediate density (one heavy + one light strand) — disproving conservative replication and proving the semiconservative model.

Worked numerical example

Example — Replicating a human chromosome

The longest human chromosome (chromosome 1) contains approximately $L = 2.5 \times 10^8$ base pairs. DNA polymerase in eukaryotes works at $v \approx 50$ bp/s. If there were only one origin of replication ($N_f = 1$):

$$ t = \dfrac{L}{2vN_f} = \dfrac{2.5 \times 10^8}{2 \times 50 \times 1} = 2.5 \times 10^6\ \text{seconds} \approx 29\ \text{days} $$

That is far too slow — a cell could never divide in 24 hours! In reality, human chromosomes contain thousands of origins firing in parallel. With $N_f \approx 30{,}000$ active forks across all chromosomes:

$$ t \approx \dfrac{2.5 \times 10^8}{2 \times 50 \times 1{,}000} \approx 2{,}500\ \text{s} \approx 42\ \text{minutes per chromosome} $$

This matches the observed S-phase duration (~6–8 h) when staggered firing of origins is accounted for. Takeaway: multiple origins are not optional — they are essential to fit replication into the cell cycle.

References

Alberts, B. et al. — Molecular Biology of the Cell, 7th ed., W. W. Norton, 2022, Chapter 5: "DNA Replication, Repair, and Recombination".
Campbell, N. A. & Reece, J. B. — Biology, 12th ed., Pearson, 2021, Chapter 16: "The Molecular Basis of Inheritance".
Jones, M., Fosbery, R., Taylor, J. & Gregory, J. — Cambridge International AS & A Level Biology Coursebook, 5th ed., Hodder/Cambridge University Press, 2022, Chapter 6: "Nucleic acids and protein synthesis".
Watson, J. D. & Crick, F. H. C. — "A Structure for Deoxyribose Nucleic Acid", Nature, 171: 737–738, 1953.
Meselson, M. & Stahl, F. W. — "The Replication of DNA in Escherichia coli", PNAS, 44(7): 671–682, 1958.

4 · Frequently Asked Questions

🧬 ConceptualWhy is DNA replication called "semiconservative"?
The original double helix splits into two single strands, and each one acts as a template for building a new complementary strand. So every daughter DNA molecule keeps one original parental strand intact and pairs it with one brand-new strand. That's why it's "semi" (half) "conservative" (preserved) — half of the original is conserved in each copy. This was proved beautifully by Meselson & Stahl in 1958, who grew bacteria in heavy nitrogen, switched them to light nitrogen, and watched the DNA densities shift exactly as predicted by the semiconservative model. Key takeaway: Each daughter DNA = 1 old strand + 1 new strand. Never half-and-half mixed within a single strand.
🌍 AppliedWhere does this appear in medicine and biotechnology?
DNA replication is the target of several major drug classes. Many chemotherapy drugs (cisplatin, doxorubicin, gemcitabine) work by blocking replication in fast-dividing cancer cells. Many antiviral drugs for HIV (AZT, tenofovir) and herpes (acyclovir) are chain-terminating nucleotide analogues — they mimic real nucleotides but lack the 3′-OH, so polymerase incorporates them and replication stops. PCR (the polymerase chain reaction that powers COVID testing, ancestry kits, and forensics) uses a heat-stable DNA polymerase from Thermus aquaticus to replicate DNA in a tube. CRISPR gene editing exploits the cell's own DNA repair after replication to insert designer changes. Key takeaway: Almost every modern molecular medicine — from cancer therapy to mRNA vaccines — depends on understanding (or hijacking) replication.
🔬 SimulationWhat exactly is the simulation showing?
The default tab shows a single replication fork: the parental double helix on the left, helicase splitting the strands open, two newly synthesised daughter strands growing rightward. The top strand grows continuously (leading strand) because its 3′ end always points toward the opening fork. The bottom strand grows in chunks (lagging strand) because its 3′ end points away from the fork, so DNA polymerase has to keep restarting — each restart is a new Okazaki fragment. Coloured pegs (red=A, blue=T, green=G, yellow=C) make base pairing visible. The 3D tab shows the same molecule as a rotatable double helix, and the Meselson–Stahl tab visualises the classic density-gradient experiment that proved the model. Key takeaway: The two strands look asymmetric in the animation because they are asymmetric — antiparallel direction forces leading vs lagging behaviour.
💡 Non-obviousWhy can DNA polymerase only build in the 5′→3′ direction?
It comes down to chemistry and energy. The energy for the new bond comes from the incoming nucleotide itself — each free nucleotide arrives as a triphosphate (dATP, dTTP, etc.), and polymerase rips off two phosphates to release the energy needed to form the phosphodiester bond. The reactive 3′-OH on the growing strand attacks the α-phosphate of the incoming nucleotide. If polymerase tried to extend the 3′ end, the energy-rich triphosphate would be on the wrong end of the growing chain — and proofreading (which removes wrong bases by cutting off the 3′ end) would also become impossible. So 5′→3′ synthesis is forced by both energetics and error-correction. Key takeaway: The 5′→3′ rule isn't arbitrary — it's the only direction compatible with proofreading and with using nucleotide triphosphates as the energy source.
📐 QuantitativeHow accurate is DNA replication, and how is that calculated?
DNA polymerase alone makes about 1 mistake per $10^5$ bases. Proofreading by polymerase's 3′→5′ exonuclease catches roughly 99 out of 100 of those errors, dropping the rate to $10^{-7}$. After replication, mismatch-repair enzymes scan the new strand and fix another ~99% of remaining errors, giving a final error rate near $10^{-9}$ per base. For the human genome of $3 \times 10^9$ base pairs, this means roughly $3 \times 10^9 \times 10^{-9} = 3$ uncorrected mutations per cell division. That's the entire mathematical basis for how slowly cancer accumulates and how species evolve. Key takeaway: Three-tier accuracy — base pairing × proofreading × mismatch repair — gives ~3 errors per genome per division.
🎓 DeepWhat happens when replication goes wrong?
Mistakes in replication are the primary source of cancer-driving mutations. Lynch syndrome is caused by inherited defects in mismatch-repair genes (MLH1, MSH2) — patients accumulate replication errors at 100–1000× the normal rate and develop colon cancer young. Xeroderma pigmentosum patients can't repair UV damage that blocks replication forks, leading to extreme skin cancer risk. Replication stress (where forks stall or collapse) is now understood as an early event in most cancers — drugs called PARP inhibitors (olaparib) exploit this by killing tumour cells with defective replication-repair. At a cellular level, an unrepaired stalled fork can trigger apoptosis (cell suicide) via the p53 pathway. Key takeaway: Replication isn't just copying — it's the cell's busiest battlefield, and most cancers are replication-repair failures.
🧬 ConceptualWhy are there so many enzymes? Couldn't one do everything?
Each enzyme is specialised for one chemistry. Helicase uses ATP to break hydrogen bonds — different from forming phosphodiester bonds. Primase is actually an RNA polymerase (it can start without a primer because RNA polymerases don't need one). DNA polymerase III is the high-speed extender; DNA polymerase I is a slower enzyme specialised at primer removal and gap filling. Ligase seals nicks using a different bond chemistry again. Topoisomerase cuts and re-joins strands to relieve supercoiling tension. Evolution built a pit crew, not a single multi-tool — each specialist works faster and more accurately than any generalist could. Key takeaway: Modular specialisation = speed + accuracy. The replisome is a 10-enzyme molecular factory.

Further resources

HHMI BioInteractive — "DNA Replication" animation (biointeractive.org/classroom-resources/dna-replication-basic-detail)
Khan Academy Biology — "DNA Replication" (khanacademy.org/science/ap-biology/gene-expression-and-regulation/replication)
Bozeman Science — "DNA Replication" (youtube.com/@bozemanscience)
Amoeba Sisters — "DNA Replication" (youtube.com/@amoebasisters)
Crash Course Biology Ep. 11 — "DNA, Hot Pockets, & The Longest Word Ever" (youtube.com/@crashcourse)

5 · Misconceptions & Common Errors

A · Conceptual misconceptions

❌ Misconception: "DNA polymerase builds both strands in the same direction."

✅ Correction: DNA polymerase can only synthesise in the 5′→3′ direction. Because the two parental strands are antiparallel, only the leading strand can be built continuously toward the fork. The lagging strand template runs the "wrong way", so its new strand must be built away from the fork in short Okazaki fragments, then stitched together by ligase.

📖 Alberts et al., Molecular Biology of the Cell, 7th ed., Ch. 5, "The DNA Replication Fork is Asymmetric".

❌ Misconception: "Semiconservative replication means each new DNA molecule is half-old and half-new mixed together."

✅ Correction: Each daughter DNA contains one entire intact parental strand paired with one entirely new strand — not bits of old and new mixed within a single strand. Students who draw "checkered" daughter DNA are describing the disproven dispersive model. Meselson & Stahl's density gradient ruled this out: dispersive would give intermediate density at every generation, but semiconservative gives a clean split into intermediate and light bands by generation 2.

📖 Campbell & Reece, Biology, 12th ed., Ch. 16, Figure 16.10 "Three alternative models of DNA replication".

❌ Misconception: "RNA primers are part of the final DNA molecule."

✅ Correction: RNA primers are temporary. After polymerase III has extended the strand, DNA polymerase I removes the RNA primer base-by-base (using its 5′→3′ exonuclease activity) and replaces those nucleotides with DNA. Ligase then seals the final gap. The finished daughter molecule contains no RNA. This step is the reason eukaryotic chromosome ends shorten with each division — the end-replication problem solved by telomerase.

📖 Jones, Fosbery et al., Cambridge International AS & A Level Biology, 5th ed., Ch. 6.

B · Common exam & calculation errors

❌ Error: Drawing both daughter DNAs with the same colour for both strands.

✅ Correct approach: Always shade one strand of each daughter DNA in the parental colour and the other strand in the new colour. Exam mark schemes (Cambridge International, AQA) explicitly require students to distinguish "one original / one new" strand per daughter molecule to score full marks on semiconservative diagrams.

🔍 Students confuse the diagram by colouring the whole DNA as "old" or "new" instead of tracking individual strands.

❌ Error: Writing "DNA polymerase reads 5′→3′" instead of "DNA polymerase synthesises 5′→3′".

✅ Correct approach: DNA polymerase reads the template in the 3′→5′ direction and synthesises the new strand in the 5′→3′ direction. Both statements describe the same process from opposite perspectives. Be precise: examiners reject the phrase "reads 5′→3′" because it inverts the template directionality.

🔍 The two directions are easy to confuse when students don't actively track which strand they're describing.

❌ Error: Calculating replication time using only one fork for a human chromosome.

✅ Correct approach: Always include the number of replication origins/forks. For eukaryotes, divide the total length by $2 \times v \times N_f$ where $N_f$ is the active fork count (thousands in humans). A common exam question asks "why must eukaryotes have many origins?" — the answer is the time calculation: one fork would take weeks, multiple origins fit replication into S phase (~6–8 h).

🔍 Students forget that bidirectional replication and multiple origins are both essential speed factors.

References

Alberts, B. et al. — Molecular Biology of the Cell, 7th ed., W. W. Norton, 2022, Ch. 5.
Campbell, N. A. & Reece, J. B. — Biology, 12th ed., Pearson, 2021, Ch. 16.
Jones, M. et al. — Cambridge International AS & A Level Biology Coursebook, 5th ed., 2022.
Cambridge International Examiners' Reports (9700 Biology) — Annual reports on common student errors in DNA replication questions.
AQA A-level Biology 7402 — Examiners' Reports (Paper 2, Section "Genetic Information").