HomeMolecular BiologySanger Sequencing: Chain-Termination Simulation

🧪 Sanger Sequencing: Chain-Termination Simulation

Simulate random template DNA sequencing with adjustable ddNTP:dNTP ratio and population size, producing chromatogram traces and base-call sequences.

Molecular Biology2DModerate60 FPS
biotechnology-dna-sequencing-simulation ↗ Open standalone

This simulator runs the real biochemistry behind Sanger (chain-termination) DNA sequencing: a randomly generated template strand is copied by a large population of independent, parallel DNA-polymerase extension reactions, each one a base-by-base race against a tunable probability that a chain-terminating dideoxynucleotide (ddNTP) gets incorporated instead of a normal dNTP, permanently stopping that single copy at that exact position. Across thousands of copies this produces a real spread of terminated fragment lengths, which the simulator sorts by size — exactly as capillary electrophoresis does, shortest fragments first — and colour-codes by terminating base using the authentic four-colour Sanger convention (A green, T red, G black, C blue) to draw a live chromatogram trace. Reading the trace shortest-to-longest reconstructs the true complementary sequence of the template, and the ddNTP:dNTP ratio and population-size controls let you reproduce the real trade-off between read length and signal dropout that governs an actual sequencing reaction.

⚙ Under the hood

Simulate random template DNA sequencing with adjustable ddNTP:dNTP ratio and population size, producing chromatogram traces and base-call sequences.

sangersequencingdnabiotechnologyddntpchain-termination

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)