Next, the nucleotides were converted to codons, which is to say they were split into groups of three: ACA, TCA, TGC, etc. Each codon was then converted to a number from 1 – 64 (numbers are necessary for the Max/MSP algorithm, as will be seen). Here is a version of the chart I used. It includes my numbering system as well as the amino acid that each codon represents. (The amino acid data is used occasionally my the synthesis process.)
| TTT = 1 Phenylalanine (Phe) | TCT = 2 Serine (Ser) |
| TAT = 3 Tyrosine (Tyr) | TGT = 4 Cysteine (Cys) |
| TTC = 5 Phe | TCC = 6 Ser |
| TAC = 7 Tyr | TGC = 8 Cys |
| TTA = 9 Leucine (Leu) | TCA = 10 Ser |
| TAA = 11 STOP | TGA = 12 STOP |
| TTG = 13 Leu | TCG = 14 Ser |
| TAG = 15 STOP | TGG = 16 Tryptophan (Trp) |
| CTT = 17 Leu | CCT = 18 Proline (Pro) |
| CAT = 19 Histidine (His) | CGT = 20 Arginine (Arg) |
| CTC = 21 Leu | CCC = 22 Pro |
| CAC = 23 His | CGC = 24 Arg |
| CTA = 25 Leu | CCA = 26 Pro |
| CAA = 27 Glutamine (Gln) | CGA = 28 Arg |
| CTG = 29 Leu | CCG = 30 Pro |
| CAG = 31 Gln | CGG = 32 Arg |
| ATT = 33 Isoleucine (Ile) | ACT = 34 Threonine (Thr) |
| AAT = 35 Asparagine (Asn) | AGT = 36 Serine (Ser) |
| ATC = 37 Ile | ACC = 38 Thr |
| AAC = 39 Asn | AGC = 40 Ser |
| ATA = 41 Ile | ACA = 42 Thr |
| AAA = 43 Lysine (Lys) | AGA = 44 Arg |
| ATG = 45 Methionine (Met) | ACG = 46 Thr |
| AAG = 47 Lys | AGG = 48 Arg |
| GTT = 49 Valine(Val) | GCT = 50 Alanine (Ala) |
| GAT = 51 Aspartic acid (Asp) | GGT = 52 Glycine (Gly) |
| GTC = 53 Val | GCC = 54 Ala |
| GAC = 55 Asp | GGC = 56 Gly |
| GTA = 57 Val | GCA = 58 Ala |
| GAA = 59 Glutamic acid (Glu) | GGA = 60 Gly |
| GTG = 61 Val | GCG = 62 Ala |
| GAG = 63 Glu | GGG = 64 Gly |