aminolookup
Find amino acid codes, integers, abbreviations, names, and codons
Syntax
aminolookup
aminolookup(SeqAA
)
aminolookup('Code', CodeValue
)
aminolookup('Integer', IntegerValue
)
aminolookup('Abbreviation', AbbreviationValue
)
aminolookup('Name', NameValue
)
Arguments
SeqAA | Character vector or string containing single-letter codes or three-letter abbreviations representing an amino acid sequence. For valid codes and abbreviations, see the table Amino Acid Lookup. |
CodeValue | Character vector or string specifying a single-letter code representing an amino acid. For valid single-letter codes, see the table Amino Acid Lookup. |
IntegerValue | Single integer representing an amino acid. For valid integers, see the table Amino Acid Lookup. |
AbbreviationValue | Character vector or string specifying a three-letter abbreviation representing an amino acid. For valid three-letter abbreviations, see the table Amino Acid Lookup. |
NameValue | Character vector or string specifying an amino acid name. For valid amino acid names, see the table Amino Acid Lookup. |
Description
aminolookup
displays a table of amino acid
codes, integers, abbreviations, names, and codons.
Amino Acid Lookup
Code | Integer | Abbreviation | Amino Acid Name | Codons |
---|---|---|---|---|
A | 1 | Ala | Alanine | GCU GCC GCA GCG |
R | 2 | Arg | Arginine | CGU CGC CGA CGG AGA AGG |
N | 3 | Asn | Asparagine | AAU AAC |
D | 4 | Asp | Aspartic acid (Aspartate) | GAU GAC |
C | 5 | Cys | Cysteine | UGU UGC |
Q | 6 | Gln | Glutamine | CAA CAG |
E | 7 | Glu | Glutamic acid (Glutamate) | GAA GAG |
G | 8 | Gly | Glycine | GGU GGC GGA GGG |
H | 9 | His | Histidine | CAU CAC |
I | 10 | Ile | Isoleucine | AUU AUC AUA |
L | 11 | Leu | Leucine | UUA UUG CUU CUC CUA CUG |
K | 12 | Lys | Lysine | AAA AAG |
M | 13 | Met | Methionine | AUG |
F | 14 | Phe | Phenylalanine | UUU UUC |
P | 15 | Pro | Proline | CCU CCC CCA CCG |
S | 16 | Ser | Serine | UCU UCC UCA UCG AGU AGC |
T | 17 | Thr | Threonine | ACU ACC ACA ACG |
W | 18 | Trp | Tryptophan | UGG |
Y | 19 | Tyr | Tyrosine | UAU UAC |
V | 20 | Val | Valine | GUU GUC GUA GUG |
B | 21 | Asx | Asparagine or Aspartic acid (Aspartate) | AAU AAC GAU GAC |
Z | 22 | Glx | Glutamine or Glutamic acid (Glutamate) | CAA CAG GAA GAG |
X | 23 | Xaa | Any amino acid | All codons |
* | 24 | END | Termination codon (translation stop) | UAA UAG UGA |
- | 25 | GAP | Gap of unknown length | NA |
aminolookup(
converts between
single-letter codes and three-letter abbreviations for an amino acid sequence. If the
input is a character vector or string of single-letter codes, then the output is a
character vector of three-letter abbreviations. If the input is a character vector or
string of three-letter abbreviations, then the output is a character vector of the
corresponding single-letter codes. SeqAA
)
If you enter one of the ambiguous single-letter codes B
, Z
,
or X
, this function displays the corresponding
abbreviation for the ambiguous amino acid character.
aminolookup('abc') ans = AlaAsxCys
aminolookup('Code',
displays
the corresponding amino acid three-letter abbreviation and name.CodeValue
)
aminolookup('Integer',
displays
the corresponding amino acid single-letter code, three-letter abbreviation,
and name.IntegerValue
)
aminolookup('Abbreviation',
displays
the corresponding amino acid single-letter code and name.AbbreviationValue
)
aminolookup('Name',
displays
the corresponding amino acid single-letter code and three-letter abbreviation.NameValue
)
Examples
Version History
Introduced before R2006a
See Also
aa2int
| aa2nt
| aacount
| geneticcode
| int2aa
| isotopicdist
| nt2aa
| revgeneticcode