Available genetic codes#
from cogent3 import available_codes
available_codes()
| Code ID | Name |
|---|---|
| 1 | Standard |
| 2 | Vertebrate Mitochondrial |
| 3 | Yeast Mitochondrial |
| 4 | Mold Mitochondrial; Protozoan Mitochondrial; Coelenterate Mitochondrial; Mycoplasma; Spiroplasma |
| 5 | Invertebrate Mitochondrial |
| 6 | Ciliate Nuclear; Dasycladacean Nuclear; Hexamita Nuclear |
| 9 | Echinoderm Mitochondrial; Flatworm Mitochondrial |
| 10 | Euplotid Nuclear |
| 11 | Bacterial, Archaeal and Plant Plastid |
| 12 | Alternative Yeast Nuclear |
| 13 | Ascidian Mitochondrial |
| 14 | Alternative Flatworm Mitochondrial |
| 15 | Blepharisma Macronuclear |
| 16 | Chlorophycean Mitochondrial |
| 21 | Trematode Mitochondrial |
| 22 | Scenedesmus obliquus Mitochondrial |
| 23 | Thraustochytrium Mitochondrial |
| 24 | Rhabdopleuridae Mitochondrial |
| 25 | Candidate Division SR1 and Gracilibacteria |
| 26 | Pachysolen tannophilus Nuclear |
| 27 | Karyorelict Nuclear |
| 28 | Condylostoma Nuclear |
| 29 | Mesodinium Nuclear |
| 30 | Peritrich Nuclear |
| 31 | Blastocrithidia Nuclear |
| 32 | Balanophoraceae Plastid |
| 33 | Cephalodiscidae Mitochondrial |
27 rows x 2 columns
Getting a genetic code with get_code()#
This function can be used directly to get a genetic code. We will get the code with ID 4.
from cogent3 import get_code
gc = get_code(4)
gc
| aa | IUPAC code | codons |
|---|---|---|
| Alanine | A | GCG,GCT,GCC,GCA |
| Cysteine | C | TGC,TGT |
| Aspartic Acid | D | GAT,GAC |
| Glutamic Acid | E | GAA,GAG |
| Phenylalanine | F | TTC,TTT |
| Glycine | G | GGA,GGT,GGC,GGG |
| Histidine | H | CAT,CAC |
| Isoleucine | I | ATT,ATA,ATC |
| Lysine | K | AAA,AAG |
| Leucine | L | TTA,CTT,CTA,CTC,TTG,CTG |
| Methionine | M | ATG |
| Asparagine | N | AAT,AAC |
| Proline | P | CCA,CCC,CCG,CCT |
| Glutamine | Q | CAA,CAG |
| Arginine | R | CGC,CGG,AGA,CGA,CGT,AGG |
| Serine | S | TCG,AGT,TCC,AGC,TCA,TCT |
| Threonine | T | ACA,ACT,ACG,ACC |
| Valine | V | GTT,GTA,GTC,GTG |
| Tryptophan | W | TGA,TGG |
| Tyrosine | Y | TAT,TAC |
| STOP | * | TAG,TAA |