GENETIC CODE REFERENCE

Anticodon finder

Codons to tRNA anticodons, written both ways.

Example: the E. coli trp leader peptide (trpL), NCBI NC_000913.3.

15 codons · 14 anticodons · 1 stop codon

UAC UUU CGU UAA AAG CAU GAC UUU CCA ACC ACC GCG UGA AGG stop

Codons 1–6
mRNA codon 5′→3′AUGAAAGCAAUUUUCGUA
tRNA anticodon 3′→5′UACUUUCGUUAAAAGCAU
Amino acidMetLysAlaIlePheVal
Codons 7–12
mRNA codon 5′→3′CUGAAAGGUUGGUGGCGC
tRNA anticodon 3′→5′GACUUUCCAACCACCGCG
Amino acidLeuLysGlyTrpTrpArg
Codons 13–15
mRNA codon 5′→3′ACUUCCUGA
tRNA anticodon 3′→5′UGAAGG—
Amino acidThrSerStop
  • UGA is a stop codon: no tRNA reads it, and a release factor ends translation instead.
  • Human and E. coli cells each carry one selenocysteine tRNA gene, anticodon UCA, which reads UGA only at particular sites in selenoprotein mRNAs.
  • 3 codons have no human tRNA gene with the exact partner anticodon; 4 have none in E. coli. A tRNA reads them through a wobble pair or a modified base: I is inosine, made from the A its gene encodes.
  • Gene counts: GtRNAdb’s 429 high-confidence human tRNA genes and the 86 tRNA genes of NCBI’s E. coli K-12 record. A gene count is not an amount of tRNA.

tRNA genes for each codon

#Codon 5′→3′Anticodon 3′→5′Anticodon 5′→3′Amino acidHuman tRNA genesE. coli tRNA genes
1AUGUACCAUMet · M206
2AAAUUUUUULys · K126
3GCACGUUGCAla · A83
4AUUUAAAAUIle · I150wobble: GAU (3)
5UUCAAGGAAPhe · F102
6GUACAUUACVal · V55
7CUGGACCAGLeu · L94
8AAAUUUUUULys · K126
9GGUCCAACCGly · G0wobble: GCC (14)0wobble: GCC (4)
10UGGACCCCATrp · W71
11UGGACCCCATrp · W71
12CGCGCGGCGArg · R0inosine: ICG (7)0inosine: ICG (4)
13ACUUGAAGUThr · T90wobble: GGU (2)
14UCCAGGGGASer · S0inosine: IGA (9)2
15UGA——Stopnoneselenocysteine: UCA (1)noneselenocysteine: UCA (1)

KEEP A REFERENCE

Printable anticodon chart

One page with all 64 codons in the codon chart’s grid, each with the tRNA anticodon that pairs with it and its amino acid, as a PDF, an editable SVG or a high-resolution PNG. It uses the standard genetic code (NCBI table 1) and shows base pairing only; the chart below adds the tRNA genes of human and E. coli cells.

Assignments from NCBI’s genetic-code tables. Anticodons are written 3′ to 5′ under each codon.

What an anticodon is

An anticodon is the sequence of three bases in a transfer RNA (tRNA) that pairs with a codon of messenger RNA (mRNA) during translation. Each tRNA carries the amino acid that matches its anticodon, so when the anticodon pairs with a codon on the ribosome, that amino acid joins the growing protein (NHGRI, OpenStax Biology 2e).

Paste codons, an mRNA or the coding strand of a gene, and select Find. The finder lists each codon with its anticodon written both ways, the amino acid, and the number of tRNA genes with that anticodon in human cells, from GtRNAdb’s high-confidence set, and in E. coli. The example is the trp leader peptide of E. coli, read from its AUG start codon to its UGA stop: 14 anticodons and a stop codon.

Codon vs anticodon

Codon Anticodon
Found in mRNA tRNA
Written 5′ to 3′, the direction the ribosome reads 3′ to 5′ when aligned under the codon; 5′ to 3′ in tRNA names
How many 64: 61 for amino acids and 3 stop codons Fewer than 61: human tRNA genes carry 46 different anticodons, E. coli’s 39
Methionine 5′-AUG-3′ 3′-UAC-5′, written 5′-CAU-3′

A codon chart lists codons, not anticodons. To find the amino acid a tRNA carries, turn its anticodon back into the codon it pairs with, then look that codon up in the codon chart.

How to find the anticodon of a codon

  1. Write the mRNA codon 5′ to 3′. From the coding strand of DNA, replace T with U: ATG becomes AUG.
  2. Pair each base: A with U, U with A, G with C and C with G. AUG gives UAC.
  3. The anticodon runs the other way, so it reads 3′ to 5′ under the codon: 5′-AUG-3′ pairs with 3′-UAC-5′.
  4. To write it 5′ to 3′, as tRNA genes and databases name it, reverse it: 5′-CAU-3′.

Written 3′ to 5′, the anticodons have the same bases as the DNA template strand, with U in place of T, because both pair with the mRNA. For a template strand, DNA to mRNA gives the mRNA, its anticodons and amino acids in one worksheet.

Anticodon chart

Every codon of the standard genetic code, grouped by amino acid, with its anticodon written both ways. The last two columns count the tRNA genes with that exact anticodon in human cells and in E. coli; where there are none, they name the tRNA that reads the codon instead.

The 64 codons of the standard genetic code, their anticodons, and tRNA gene counts in human and E. coli cells
Codon 5′→3′Anti­codon 3′→5′Anti­codon 5′→3′Human tRNA genesE. coli tRNA genes
Alanine · Ala · A
GCUCGAAGC260wobble: GGC (2)
GCCCGGGGC0inosine: IGC (26)2
GCACGUUGC83
GCGCGCCGC40wobble: UGC (3)
Arginine · Arg · R
CGUGCAACG74
CGCGCGGCG0inosine: ICG (7)0inosine: ICG (4)
CGAGCUUCG60inosine: ICG (4)
CGGGCCCCG41
AGAUCUUCU61
AGGUCCCCU51
Asparagine · Asn · N
AAUUUAAUU0wobble: GUU (25)0wobble: GUU (4)
AACUUGGUU254
Aspartic acid · Asp · D
GAUCUAAUC0wobble: GUC (13)0wobble: GUC (3)
GACCUGGUC133
Cysteine · Cys · C
UGUACAACA0wobble: GCA (29)0wobble: GCA (1)
UGCACGGCA291
Glutamic acid · Glu · E
GAACUUUUC84
GAGCUCCUC80wobble: UUC (4)
Glutamine · Gln · Q
CAAGUUUUG62
CAGGUCCUG132
Glycine · Gly · G
GGUCCAACC0wobble: GCC (14)0wobble: GCC (4)
GGCCCGGCC144
GGACCUUCC91
GGGCCCCCC51
Histidine · His · H
CAUGUAAUG0wobble: GUG (9)0wobble: GUG (1)
CACGUGGUG91
Isoleucine · Ile · I
AUUUAAAAU150wobble: GAU (3)
AUCUAGGAU33
AUAUAUUAU50lysidine: LAU (2)
Leucine · Leu · L
UUAAAUUAA41
UUGAACCAA61
CUUGAAAAG90wobble: GAG (1)
CUCGAGGAG0inosine: IAG (9)1
CUAGAUUAG31
CUGGACCAG94
Lysine · Lys · K
AAAUUUUUU126
AAGUUCCUU150wobble: UUU (6)
Methionine · Met · M
AUGUACCAU206
Phenylalanine · Phe · F
UUUAAAAAA0wobble: GAA (10)0wobble: GAA (2)
UUCAAGGAA102
Proline · Pro · P
CCUGGAAGG90wobble: GGG (1)
CCCGGGGGG0inosine: IGG (9)1
CCAGGUUGG71
CCGGGCCGG41
Serine · Ser · S
UCUAGAAGA90wobble: GGA (2)
UCCAGGGGA0inosine: IGA (9)2
UCAAGUUGA41
UCGAGCCGA41
AGUUCAACU0wobble: GCU (8)0wobble: GCU (1)
AGCUCGGCU81
Threonine · Thr · T
ACUUGAAGU90wobble: GGU (2)
ACCUGGGGU0inosine: IGU (9)2
ACAUGUUGU61
ACGUGCCGU51
Tryptophan · Trp · W
UGGACCCCA71
Tyrosine · Tyr · Y
UAUAUAAUA0wobble: GUA (13)0wobble: GUA (3)
UACAUGGUA133
Valine · Val · V
GUUCAAAAC90wobble: GAC (2)
GUCCAGGAC0inosine: IAC (9)2
GUACAUUAC55
GUGCACCAC130wobble: UAC (5)
Stop codons
UAA——nonenone
UAG——nonenone
UGA——noneselenocysteine: UCA (1)noneselenocysteine: UCA (1)

Wobble: a G·U or U·G pair at the codon’s third base. I: inosine, made from the A a tRNA gene encodes. L: lysidine, made from C in E. coli’s tRNA-Ile2. Human genes from GtRNAdb (high-confidence set, GRCh38); E. coli genes from NCBI RefSeq NC_000913.3; assignments from NCBI table 1.

Stop codons have no anticodon

No tRNA reads UAA, UAG or UGA in the standard code: proteins called release factors recognize a stop codon and end translation (OpenStax Biology 2e). Neither GtRNAdb’s high-confidence human set nor E. coli’s annotated genes include a tRNA with an anticodon for UAA or UAG.

UGA has one exception. Both cells carry a selenocysteine tRNA gene with anticodon UCA, which inserts the amino acid selenocysteine at particular UGA codons of selenoprotein mRNAs. It needs a signal in the mRNA called a SECIS element; elsewhere, UGA is a stop (Labunskyy and colleagues, 2014).

Wobble: one tRNA, several codons

A codon’s first two bases pair strictly with the anticodon, but its third base pairs more loosely with the anticodon’s first base, position 34 of the tRNA. Francis Crick called this wobble (Crick, 1966):

Anticodon’s first base Pairs with the codon’s third base
C G
A U
G C or U
U A or G
I (inosine) U, C or A

So a cell needs fewer anticodons than codons. Fifteen codons have no human tRNA gene with the exact partner anticodon, and 22 have none in E. coli. Each is read by a tRNA that pairs with it through wobble; the finder and the chart name it.

Inosine and lysidine

Some tRNAs carry a modified base at the wobble position. In human cells, tRNAs whose genes encode an anticodon beginning with A, those for alanine, arginine, isoleucine, leucine, proline, serine, threonine and valine, have that A changed to inosine (I), which pairs with U, C or A (Torres and colleagues, 2015). The high-confidence human set has no gene with anticodon GGC, for example: alanine’s GCC codon is read by tRNA-Ala genes with anticodon AGC, which the tRNA carries as IGC.

In E. coli, the only tRNA with inosine is tRNA-Arg2, anticodon ACG (Wolf and colleagues, 2002). E. coli’s tRNA-Ile2 genes encode CAU, the methionine anticodon; a modified C called lysidine makes the tRNA read AUA, an isoleucine codon, instead of AUG (Muramatsu and colleagues, 1988).

The finder applies Crick’s rules with these modifications. Other modified bases widen pairing further: in Salmonella, a close relative of E. coli, a tRNA-Pro with a modified U reads all four proline codons (Näsvall and colleagues, 2004). So a codon can be read by more tRNAs than the finder lists.

tRNA genes in human and E. coli cells

GtRNAdb’s high-confidence set lists 429 tRNA genes in the human reference genome: 428 for the 20 amino acids, 9 of them for the initiator tRNA that starts proteins at AUG, and one for selenocysteine (Chan and Lowe, 2016). NCBI’s record of E. coli K-12 MG1655 annotates 86: 85 for the amino acids, 4 of them initiators, and one for selenocysteine.

Many anticodons have several gene copies: 26 human genes encode tRNA-Ala with anticodon AGC. A gene count is not the amount of each tRNA in a cell, which also depends on which genes are expressed.

Sources: Crick (1966); Torres and colleagues (2015); Wolf and colleagues (2002); Muramatsu and colleagues (1988); human tRNA genes from GtRNAdb (Data Release 22), E. coli tRNA genes from NCBI’s RefSeq record NC_000913.3. See sources and methods.