주요 콘텐츠

geneticcode

Return nucleotide codon to amino acid mapping for genetic code

Description

Map = geneticcode returns a structure, Map, the mapping of nucleotide codons to amino acids for the standard genetic code.

Map = geneticcode(GeneticCode) returns a structure containing the mapping of nucleotide codons to amino acids for the specified genetic code.

example

Examples

collapse all

Return the mapping of nucleotide codons to amino acids for the Flatworm Mitochondrial genetic code.

wormmap = geneticcode("Flatworm Mitochondrial")
wormmap = struct with fields:
      Name: 'Flatworm Mitochondrial'
       AAA: 'N'
       AAC: 'N'
       AAG: 'K'
       AAT: 'N'
       ACA: 'T'
       ACC: 'T'
       ACG: 'T'
       ACT: 'T'
       AGA: 'S'
       AGC: 'S'
       AGG: 'S'
       AGT: 'S'
       ATA: 'I'
       ATC: 'I'
       ATG: 'M'
       ATT: 'I'
       CAA: 'Q'
       CAC: 'H'
       CAG: 'Q'
       CAT: 'H'
       CCA: 'P'
       CCC: 'P'
       CCG: 'P'
       CCT: 'P'
       CGA: 'R'
       CGC: 'R'
       CGG: 'R'
       CGT: 'R'
       CTA: 'L'
       CTC: 'L'
       CTG: 'L'
       CTT: 'L'
       GAA: 'E'
       GAC: 'D'
       GAG: 'E'
       GAT: 'D'
       GCA: 'A'
       GCC: 'A'
       GCG: 'A'
       GCT: 'A'
       GGA: 'G'
       GGC: 'G'
       GGG: 'G'
       GGT: 'G'
       GTA: 'V'
       GTC: 'V'
       GTG: 'V'
       GTT: 'V'
       TAA: 'Y'
       TAC: 'Y'
       TAG: '*'
       TAT: 'Y'
       TCA: 'S'
       TCC: 'S'
       TCG: 'S'
       TCT: 'S'
       TGA: 'W'
       TGC: 'C'
       TGG: 'W'
       TGT: 'C'
       TTA: 'L'
       TTC: 'F'
       TTG: 'L'
       TTT: 'F'
    Starts: {'ATG'}

Input Arguments

collapse all

Genetic code, specified as an integer, character vector, or string scalar. It is either of the following:

  • Code number or code name from the table Genetic Code

  • transl_table(code) number from the NCBI web page describing genetic codes [1].

Tip

If you use a code name, you can truncate the name to the first two letters of the name.

Genetic Code

Code NumberCode Name
1Standard
2Vertebrate Mitochondrial
3Yeast Mitochondrial
4Mold, Protozoan, Coelenterate Mitochondrial, and Mycoplasma/Spiroplasma
5Invertebrate Mitochondrial
6Ciliate, Dasycladacean, and Hexamita Nuclear
9Echinoderm Mitochondrial
10Euplotid Nuclear
11Bacterial and Plant Plastid
12Alternative Yeast Nuclear
13Ascidian Mitochondrial
14Flatworm Mitochondrial
15Blepharisma Nuclear
16Chlorophycean Mitochondrial
21Trematode Mitochondrial
22Scenedesmus Obliquus Mitochondrial
23Thraustochytrium Mitochondrial

Output Arguments

collapse all

Mapping of nucleotide codons to amino acids for the specified genetic code, returned as a structure. It contains one field for each nucleotide codon.

References

[1] NCBI web page describing genetic codes: https://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi?mode=c

Version History

Introduced before R2006a