Available genetic codes#
Note
These docs now use the new_type
core objects via the following setting.
import os
# using new types without requiring an explicit argument
os.environ["COGENT3_NEW_TYPE"] = "1"
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 | GCT,GCC,GCG,GCA |
Cysteine | C | TGT,TGC |
Aspartic Acid | D | GAT,GAC |
Glutamic Acid | E | GAA,GAG |
Phenylalanine | F | TTC,TTT |
Glycine | G | GGA,GGC,GGT,GGG |
Histidine | H | CAC,CAT |
Isoleucine | I | ATT,ATC,ATA |
Lysine | K | AAA,AAG |
Leucine | L | TTG,CTT,TTA,CTA,CTC,CTG |
Methionine | M | ATG |
Asparagine | N | AAT,AAC |
Proline | P | CCC,CCT,CCG,CCA |
Glutamine | Q | CAA,CAG |
Arginine | R | AGG,CGT,AGA,CGC,CGG,CGA |
Serine | S | TCT,AGT,TCA,AGC,TCC,TCG |
Threonine | T | ACC,ACA,ACT,ACG |
Valine | V | GTG,GTT,GTC,GTA |
Tryptophan | W | TGA,TGG |
Tyrosine | Y | TAT,TAC |
STOP | * | TAA,TAG |