Frameshift Mutations
In 1961, a phage-genetics experiment quietly answered one of the deepest questions in biology: how is genetic information punctuated? Francis Crick and his colleagues showed that the genetic code is read in fixed, non-overlapping groups of three nucleotides. Reading starts from a defined point. That discovery only became visible because of a peculiar class of mutations. These mutations do something no point substitution can do. They derail the reading frame itself, scrambling every codon downstream of the lesion. A point substitution changes at most one amino acid. It swaps one letter for another within a codon that stays the same size. An insertion or deletion of one or two nucleotides is different in kind, not just degree. It shifts the register in which the ribosome groups triplets. So every codon from the mutation site to the end of the message is misread. The result is usually a garbled protein and a premature stop. It is not a single amino-acid substitution. This matters far beyond a textbook curiosity. Frameshift mutations are a major mechanistic cause of human genetic disease. Examples include Tay-Sachs disease and many cases of cystic fibrosis and Duchenne muscular dystrophy. They are also central to how mutational processes generate loss-of-function alleles in the lab. They explain how CRISPR-Cas9 gene knockouts actually work. And they show how repetitive DNA sequences become mutational hotspots via replication slippage. Understanding frameshifts requires connecting molecular mechanism to a landmark genetic experiment. The mechanism shows how the ribosome's reading frame is set and lost. The experiment shows how frame was proven to exist at all. Both connect to real disease biology. This article builds the concept from the ground up. It covers what a reading frame is. It explains how insertions/deletions of non-multiples of three destroy it. It details the step-by-step molecular consequences for translation. It covers the classic rII experiments in bacteriophage T4 that established triplet coding. It offers two fully worked genetic examples, and the common conceptual traps. It gives a portrait of the scientists who did the defining experiment. Finally, it shows where frameshift mutations matter in medicine and biotechnology today.
- A reading frame is the grouping of mRNA nucleotides into consecutive, non-overlapping triplets (codons) starting from a fixed point.
- Insertions or deletions whose length is not a multiple of three shift this grouping for every codon downstream of the lesion — a frameshift mutation.
- Frameshifts almost always produce garbled amino acid sequence followed by a premature stop codon, destroying protein function.
- Crick, Barnett, Brenner, and Watts-Tobin (1961) used combinations of + and − mutations in the T4 rII gene to prove the code is read in triplets, starting from a fixed point, with no punctuation.
- Indels that ARE multiples of three (in-frame indels) add or remove whole codons and are far less damaging — this contrast is the clearest way to see why "divisible by three" matters.
- Frameshifts are a major real-world cause of genetic disease and are the basis of how CRISPR indel edits knock out genes.
Because the genetic code is read in continuous, non-overlapping triplets, any insertion or deletion whose length is not a multiple of three shifts every downstream codon and almost always destroys the protein.
The core idea
A reading frame is the particular way a continuous string of mRNA nucleotides is partitioned into consecutive, non-overlapping codons of three bases, beginning at a start codon (usually AUG) and proceeding uninterrupted to a stop codon. Any given nucleotide sequence has three possible reading frames depending on where you start grouping triplets, but only one is used by the ribosome for a given mRNA, fixed by the position of the initiator AUG. Because the code has no internal punctuation — no commas or spacers between codons — the correctness of every downstream codon depends entirely on the frame established at the start. A frameshift mutation is an insertion or deletion of nucleotides whose number is not evenly divisible by three. Because the ribosome continues to read triplets mechanically from the point of initiation, adding or removing 1, 2, 4, 5, 7, 8… nucleotides shifts the grouping of every subsequent triplet. From the mutation site onward, the ribosome reads an entirely different, essentially random series of codons compared to the wild-type message — different amino acids, and very often a premature nonsense (stop) codon encountered by chance within the scrambled sequence. This is why frameshift mutations are usually classified functionally as severe loss-of-function or null alleles, distinct from the milder point substitutions that change at most one codon. The critical conceptual contrast is with in-frame indels: insertions or deletions whose length is a multiple of three. These add or remove one or more whole codons without disturbing the grouping of everything downstream. An in-frame deletion of three nucleotides removes exactly one amino acid; the rest of the protein reads normally. In-frame indels can still be damaging if they remove or add a functionally critical residue, but they are categorically gentler than frameshifts because they preserve the frame. This single distinction — divisible by three, or not — is the entire logic of the frameshift mutation.
Mechanism
Step 1 — Establishing the frame. Translation begins when the small ribosomal subunit, guided by initiation factors, locates the start codon (AUG) on the mRNA. This event fixes the reading frame: from this nucleotide onward, the ribosome will partition the message into consecutive triplets with no gaps and no overlaps, translating each codon via its matching aminoacyl-tRNA until a stop codon (UAA, UAG, or UGA) is reached in that same frame.
Step 2 — The lesion occurs. During DNA replication, repair, or recombination, an insertion or deletion (indel) of nucleotides occurs in the coding sequence. Common causes include replication slippage in repetitive sequences (e.g., mononucleotide or dinucleotide repeats, where the polymerase or template strand loops out transiently), unequal crossing-over, and the imprecise non-homologous end joining (NHEJ) repair of double-strand breaks — the very mechanism exploited by CRISPR-Cas9 to generate frameshift knockouts.
Step 3 — Transcription copies the lesion faithfully. RNA polymerase transcribes the mutant DNA exactly as it is, indel included, producing a pre-mRNA that is now one, two, four, five (etc.) nucleotides longer or shorter than wild type at that position. Note that a change divisible by three (3, 6, 9…) preserves the total triplet count downstream; a change not divisible by three does not.
Step 4 — Translation reads a new frame. The ribosome, having fixed its frame at the AUG far upstream, has no way to "notice" the indel. It simply continues grouping nucleotides into triplets. Downstream of the indel, every three-nucleotide window now contains a different combination of bases than in the wild-type transcript — the ribosome is reading entirely different codons.
Step 5 — Missense cascade, then premature stop. Because codons downstream of the shift are essentially randomized relative to the original reading, the ribosome typically incorporates a run of incorrect amino acids (a nonsense stretch of missense) until, by chance, it encounters one of the three stop codons in the new frame. Statistically, a stop codon appears roughly once every 21 codons in a random sequence (3 stop codons out of 64, so on average every ~64/3 ≈ 21 codons), so premature termination usually happens well before the natural stop, producing a truncated, non-functional protein.
Step 6 — Cellular quality control often destroys the message. If the premature stop codon lies more than roughly 50–55 nucleotides upstream of the last exon-exon junction (in organisms with spliced introns), the transcript is typically flagged by the nonsense-mediated decay (NMD) surveillance pathway and degraded before it can produce even the truncated protein. This is a real, well-characterized quality-control mechanism, not an invented pathway — it depends on the exon-junction complex (EJC) deposited during splicing and on the UPF1/UPF2/UPF3 protein machinery that detects a stop codon positioned upstream of an EJC.
The evidence
The proof that the genetic code is read in non-overlapping triplets, starting from a fixed point with no internal punctuation, came from a landmark 1961 genetics paper by Francis Crick, Leslie Barnett, Sydney Brenner, and Richard Watts-Tobin, working with the rII locus of bacteriophage T4. This is one of the most elegant purely genetic proofs in the history of molecular biology — no sequencing was involved, because DNA sequencing did not yet exist.
The system. The rII gene of phage T4 has a wonderfully convenient phenotype: rII+ (wild-type) phage can infect and lyse both E. coli strain B and strain K12(λ), producing small, sharp-edged plaques on B and no plaques at all on K12(λ). Mutant rII phage lyse E. coli B rapidly, producing large "r" (rapid lysis) plaques, but cannot grow on K12(λ) at all. This absolute, all-or-nothing distinction (grow vs. don't grow on K12) gave Crick's team an extraordinarily sensitive assay: a single functional rII gene product restores growth on K12(λ), while any mutation that destroys rII function abolishes it completely.
Generating mutants. Brenner and Crick treated phage with proflavine, an acridine dye known to act as a mutagen by intercalating between DNA base pairs — a chemical mechanism distinct from base analogs or deaminating agents, and one now understood to promote small insertions and deletions during replication rather than base substitutions. Proflavine-induced rII mutants ("FC0", "FC1" and so on, in Crick's naming scheme) could not grow on K12(λ), consistent with loss-of-function insertions or deletions.
The key experiment — combining mutations. The decisive logic was combinatorial. A single proflavine mutation (call it "+" for an insertion or "−" for a deletion, since the team could not yet tell which was which, only that the two classes behaved oppositely) knocked out rII function. But when Crick's group combined two "+" mutations, or two "−" mutations, in the same gene, function was still destroyed. Crucially, when they combined three "+" mutations together, or three "−" mutations together, in the same gene, function was restored — the phage could grow on K12(λ) again, at least partially, producing a working (if not perfectly wild-type) protein. This was the signature result: + and + and + restores function; + and + does not; + and − together also restores function (one insertion cancels one deletion). The interpretation was immediate and unambiguous if the code is read in triplets: a single + or − shifts the reading frame for the rest of the gene, scrambling translation into nonsense; two of the same sign leaves the frame permanently shifted; but three insertions (or three deletions) shift the frame away and then back to the correct register — analogous to removing then re-adding exactly one full "word" of three letters. A + combined with a − also restores the frame because the insertion and deletion cancel each other's frame-shifting effect directly.
What it proved. This experiment established, entirely by genetic logic before any codon had been directly read, that: 1. The genetic code is read in groups of three nucleotides (not two, not four — three fits the ± three-mutation restoration data precisely; the team also tested that this logic did not work for groupings of two). 2. The code is read from a fixed starting point, continuously, without overlapping. 3. There is no internal punctuation — no special "comma" bases marking codon boundaries; the ribosome simply counts in threes from the start. Crick's team further showed that a stretch of scrambled, mistranslated sequence between two frameshift mutations of opposite sign (a + followed downstream by a −) could still yield a partially functional protein, because the internal missense stretch, though wrong, did not include a stop codon — direct genetic evidence that the region between two compensating frameshifts is simply mistranslated garbage, not gene-inactivating in itself, unless it happens to generate a premature stop. This work, alongside the independent biochemical confirmation of individual codon assignments by Marshall Nirenberg, Har Gobind Khorana, and colleagues later in the 1960s, is why the triplet, non-overlapping, comma-free nature of the genetic code is regarded as one of the most rigorously established facts in molecular biology — not an assumption, but a directly tested and repeatedly confirmed genetic result.
Worked examples
Example 1 — Predicting the peptide from a defined frameshift. Consider a short hypothetical bacterial gene's coding strand read 5′→3′, with the start codon underlined conceptually as the first triplet: Wild type mRNA: `5′-AUG GCU CGU GGC AAU UGA-3′` Reading in triplets: AUG(Met) – GCU(Ala) – CGU(Arg) – GGC(Gly) – AAU(Asn) – UGA(Stop) Wild-type peptide: Met–Ala–Arg–Gly–Asn (5 residues, then stop). Now suppose a single cytosine is deleted from the fourth codon region — a −1 deletion, non-divisible by three — occurring between the G and C of GGC, giving: Mutant mRNA: `5′-AUG GCU CGU GGA AUU GA...-3′` (one nucleotide shorter from this point on; assume the gene continues with more downstream sequence not shown, `...GAXYZ...`) Reading in triplets from the fixed start: AUG(Met) – GCU(Ala) – CGU(Arg) – GGA(Gly) – AUU(Ile) – GA?(depends on next nucleotide, now shifted)... Notice codons 1–3 are unaffected (upstream of the lesion), codon 4 still happens to read as Gly by chance (GGA also encodes Gly), but codon 5 has changed from Asn (AAU) to Ile (AUU), and — critically — the former stop codon UGA has been destroyed and shifted out of frame; translation now reads into what used to be non-coding or downstream sequence, continuing until a new, out-of-frame stop is found somewhere further along, or, if the mRNA had exons, may trigger nonsense-mediated decay if a premature stop appears far enough upstream of the final splice junction. This is the generic frameshift signature: a short stretch that may look almost normal, then divergence, then usually early truncation or extended translation into what should have been untranslated sequence. Compare this to an in-frame alternative: deleting the entire codon CGU (3 nucleotides) gives `AUG GCU GGC AAU UGA`, translating to Met–Ala–Gly–Asn–Stop — simply missing one internal arginine, with everything else, including the correct stop, intact. This side-by-side comparison is the clearest possible demonstration of why "divisible by three" is the dividing line between catastrophic and mild.
Example 2 — A clinical genetics scenario: distinguishing frameshift alleles at a human locus. Suppose a diagnostic lab sequences the coding region of a tumor-suppressor gene from a patient's tumor biopsy and finds two candidate variants relative to the reference sequence:
- Variant A: a deletion of 3 nucleotides (a full codon), c.301_303delTTC, removing one phenylalanine residue (p.Phe101del).
- Variant B: a deletion of 4 nucleotides, c.301_304delTTCA, described as p.Phe101LeufsTer23 in standard HGVS nomenclature.
How should a genetic counselor interpret these two variants, given both occur at almost the same position? Reasoning: Variant A removes exactly one codon (3 nt), so it is an in-frame deletion. The rest of the protein downstream is translated normally in the correct frame; only a single phenylalanine is missing. Depending on whether that residue lies in a structurally critical region (e.g., a catalytic pocket or protein-protein interface), this might range from nearly benign to significantly damaging, but the protein is still full-length and mostly correctly folded elsewhere. Variant B removes 4 nucleotides — not divisible by three — so it is a frameshift deletion. The HGVS notation itself encodes the biology: "p.Phe101Leufs23" means translation proceeds correctly through residue 100, residue 101 becomes Leucine instead of the original Phe (the first scrambled codon), then the reading frame is shifted ("fs") for all subsequent codons, and a new, out-of-frame stop codon ("Ter", ) is encountered 23 codons later. The result is a severely truncated, almost certainly non-functional protein, and if the premature stop lies far enough upstream of the last exon junction, the transcript itself is likely degraded by nonsense-mediated decay, meaning the cell may produce little or no protein from that allele at all. For a tumor suppressor, where loss-of-function mutations are the classic pathogenic mechanism (consistent with Knudson's two-hit model), Variant B is far more likely to be classified as pathogenic, while Variant A requires additional functional or structural evidence before classification — illustrating precisely why frame is the first and most powerful clue a clinical geneticist checks when interpreting a coding indel.
Common misconceptions & traps
| Misconception | Why it's wrong |
|---|---|
| "Any insertion or deletion causes a frameshift." | Only indels not divisible by three shift the frame; indels of 3, 6, 9… nucleotides are in-frame and add/remove whole codons instead. |
| "A frameshift changes just one amino acid, like a missense mutation." | A frameshift corrupts every codon downstream of the lesion, not just the codon it occurs in — this is what makes it categorically more severe than a point substitution. |
| "Frameshifts always shorten the protein." | They usually cause a premature stop and truncation, but depending on where a new out-of-frame stop happens to fall, the protein can occasionally be longer than wild type before terminating. |
| "The reading frame is a property of the DNA sequence itself." | The frame is set by where translation starts (the AUG chosen by the ribosome); the same stretch of DNA has three possible frames, and only initiation site plus continuous triplet reading fixes which one is used. |
| "Frameshift mutations are rare compared to substitutions." | They are common, especially in repetitive sequences (e.g., mononucleotide runs) via replication slippage, and are a major mechanism deliberately exploited in CRISPR gene knockouts. |
The scientist behind it
Origins · 1 minFrancis Harry Compton Crick and how this was discovered
Francis Crick, already famous by 1961 for co-discovering the double-helical structure of DNA with James Watson in 1953, turned in the following decade to a different kind of problem: not the structure of the genetic material, but the logic of how it is read. Trained originally in physics before moving into biology after World War II, Crick brought a physicist's insistence on rigorous, falsifiable experimental design to questions that others were still approaching qualitatively. Working at the Medical Research Council Laboratory of Molecular Biology in Cambridge with Sydney Brenner — later a Nobel laureate in his own right for work on programmed cell death and developmental genetics in C. elegans — and with Leslie Barnett and Richard Watts-Tobin, Crick chose bacteriophage T4's rII locus specifically because its plaque-phenotype assay could distinguish functional from non-functional gene product with total, binary clarity, across enormous numbers of phage in a single Petri dish. The rII frameshift experiments are still taught as a model of how elegant genetic logic, without any direct molecular readout, can rigorously establish a fundamental mechanism — a style of reasoning Crick himself later called, with characteristic understatement, "rather satisfying."
Origins · 1 minhow this was discovered
Where this matters today
Human genetic disease. Frameshift mutations are among the most common molecular causes of severe monogenic disease. The most frequent HEXA mutation causing Tay-Sachs disease in Ashkenazi Jewish populations is a 4-base-pair insertion causing a frameshift and premature stop, essentially abolishing the enzyme hexosaminidase A. Many pathogenic alleles of DMD (Duchenne muscular dystrophy) are frameshift-causing exon deletions; strikingly, deletions that happen to preserve the reading frame across the deleted exons often cause the much milder Becker muscular dystrophy instead, a direct clinical illustration of the divisible-by-three principle.
Genetic diagnostics and counseling. Clinical variant-interpretation pipelines (e.g., ClinGen/ACMG guidelines) treat frameshift variants as a "very strong" category of evidence for pathogenicity by default, precisely because of the mechanistic logic worked through above — though real curators still check whether the premature stop escapes nonsense-mediated decay or falls in a non-essential terminal exon, since some frameshifts are tolerated.
Biotechnology — CRISPR-Cas9 gene knockouts. When CRISPR-Cas9 cuts genomic DNA at a target site, the double-strand break is usually repaired by error-prone non-homologous end joining, which frequently introduces small insertions or deletions at the cut site. Researchers deliberately design guide RNAs targeting early exons precisely because indels of non-multiple-of-three length there reliably produce frameshifts and premature stops, generating a functional gene knockout without needing to specify the exact sequence outcome — one of the most widely used applications of frameshift logic in modern molecular biology.
Evolutionary and repeat biology. Short tandem repeats (microsatellites) are frameshift hotspots because DNA polymerase can slip on repetitive templates, adding or removing repeat units during replication; when the repeat unit length is not a multiple of three, this generates a steady supply of frameshift variants, a mechanism connected to how mobile genetic elements and repetitive sequence expansion contribute to genome instability and disease (e.g., certain repeat-expansion disorders, and bacterial phase variation systems that exploit frameshifts to reversibly switch surface antigen genes on and off).
Agriculture and conservation genomics. Screening crop and livestock genomes for frameshift variants helps identify loss-of-function alleles relevant to disease resistance breeding and to prioritizing deleterious variants in small, inbred conservation populations, where frameshift burden is used as one proxy for genetic load.
Ask the tutor: Could you walk through why a frameshift near the very end of a gene might be far less harmful than one near the beginning?
Why does a frameshift usually destroy protein function completely, while a missense mutation often does not?
A missense mutation changes only the single codon where the substitution occurs, altering one amino acid while every other codon in the message stays correctly grouped and correctly translated; the resulting protein is full-length and often still folds and functions, sometimes with only minor loss of activity. A frameshift, by contrast, corrupts the grouping of nucleotides into codons for the entire downstream region, since the ribosome has no way to detect that the register has shifted. Every codon after the lesion is likely to specify a different, essentially random amino acid compared to wild type, and a premature stop codon typically appears within roughly twenty codons by chance. The protein is usually both wrong in sequence and drastically truncated, which is why frameshifts are treated as a categorically more severe class of mutation than substitutions.
Are all insertions and deletions of 3, 6, or 9 nucleotides harmless?
No — "in-frame" does not mean "harmless," only "not frame-disrupting." An in-frame deletion removes one or more complete codons, so the rest of the protein is translated correctly, but the missing amino acid(s) can still be critical if they fall in an active site, a structural core residue, or a protein-protein interaction surface. The classic example is the ΔF508 mutation in the CFTR gene, a deletion of exactly 3 nucleotides (in-frame, removing one phenylalanine) that nonetheless causes the majority of cystic fibrosis cases worldwide because that residue is essential for correct protein folding. In-frame indels are generally milder on average than frameshifts, but severity ultimately depends on which specific residues are lost or added.
How did researchers know proflavine caused insertions/deletions rather than base substitutions, before DNA sequencing existed?
Proflavine is a flat, planar acridine molecule that intercalates — slots in — between stacked base pairs in the DNA double helix, physically distorting the helix's geometry during replication. This distortion is known to promote the DNA polymerase or template strand to "slip," skipping or duplicating a base, rather than causing the chemical mispairing typical of base analogs or deaminating mutagens. Crick's team inferred the insertion/deletion nature of proflavine mutations indirectly and elegantly: the genetic behavior of combining mutations (three of the same sign restoring function, mixed signs canceling) only made sense under a model where mutations added or removed nucleotides, shifting a fixed reading frame — a purely logical inference from genetic crosses, later confirmed once direct sequencing methods became available.
Can a frameshift mutation ever be beneficial or neutral rather than harmful?
It's rare but possible. If the premature stop codon introduced by a frameshift happens to occur very close to the natural C-terminus of the protein, only a few residues may be altered before termination, sometimes preserving substantial function. In some cases, a frameshift near the very end of a gene, or affecting a non-essential domain, can be functionally neutral or even occasionally advantageous if it happens to remove an autoinhibitory or regulatory tail. Additionally, in bacterial "phase variation" systems, reversible frameshift-causing slippage in homopolymeric repeats is used as a built-in mechanism to stochastically switch surface protein genes on and off, which can be adaptive for immune evasion. These are exceptions to, not contradictions of, the general rule that frameshifts are usually severely deleterious.
Why are frameshift variants especially likely to trigger nonsense-mediated decay (NMD), and what does that mean clinically?
Frameshifts almost always create a premature termination codon somewhere downstream of the lesion. If that premature stop lies more than about 50–55 nucleotides upstream of the last exon-exon junction in the mature mRNA, the exon-junction complex left behind after splicing is not properly displaced during a "pioneer round" of translation, and the UPF1/UPF2/UPF3 surveillance machinery recognizes this as an aberrant signal, targeting the transcript for rapid degradation. Clinically, this often means the mutant allele produces little or no protein at all — including no dominant-negative truncated fragment — which can make some frameshift alleles behave as clean, complete loss-of-function (haploinsufficiency) rather than producing a toxic partial protein, a distinction that matters for predicting disease severity and inheritance pattern.
How does a frameshift differ from a nonsense mutation, since both can truncate a protein?
A nonsense mutation is a point substitution that directly converts a sense codon into a stop codon, without changing the length of the coding sequence or disturbing the reading frame at all; everything upstream of that stop is translated correctly, and translation simply ends there. A frameshift, by contrast, is caused by an insertion or deletion, and it doesn't directly create a stop codon — it displaces the entire downstream reading frame, so that the eventual premature stop (if one occurs) is essentially incidental, arising by chance within scrambled, out-of-frame sequence. A nonsense mutation truncates a protein that is otherwise correct up to that point; a frameshift truncates a protein that is also wrong in sequence for a stretch before it stops.
Does the same logic of "divisible by three" apply to insertions/deletions in non-coding DNA, like promoters or introns?
Not in the same way, because the frame-reading rule specifically concerns how ribosomes group mature mRNA nucleotides into codons during translation. Indels within introns generally have no effect on the reading frame of the mature spliced mRNA at all, provided splice sites are unaffected — though an indel that disrupts a splice donor or acceptor site can cause exon skipping or intron retention, which may itself introduce a frameshift in the resulting altered mRNA by an indirect route. Indels in promoters or other regulatory regions can affect transcription factor binding and gene expression levels, but this is a completely separate mechanism from frame-disruption and has nothing to do with divisibility by three.