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

SeqAAString of single-letter codes or three-letter abbreviations representing an amino acid sequence. For valid codes and abbreviations, see the table Amino Acid Lookup.
CodeValueString specifying a single-letter code representing an amino acid. For valid single-letter codes, see the table Amino Acid Lookup.
IntegerValueSingle integer representing an amino acid. For valid integers, see the table Amino Acid Lookup.
AbbreviationValueString specifying a three-letter abbreviation representing an amino acid. For valid three-letter abbreviations, see the table Amino Acid Lookup.
NameValueString 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

CodeIntegerAbbreviationAmino Acid NameCodons
A1AlaAlanine GCU GCC GCA GCG
R2ArgArginine CGU CGC CGA CGG AGA AGG
N3AsnAsparagine AAU AAC
D4AspAspartic acid (Aspartate) GAU GAC
C5CysCysteine UGU UGC
Q6GlnGlutamine CAA CAG
E7GluGlutamic acid (Glutamate) GAA GAG
G8GlyGlycine GGU GGC GGA GGG
H9HisHistidine CAU CAC
I10IleIsoleucine AUU AUC AUA
L11LeuLeucine UUA UUG CUU CUC CUA CUG
K12LysLysine AAA AAG
M13MetMethionine AUG
F14PhePhenylalanine UUU UUC
P15ProProline CCU CCC CCA CCG
S16SerSerine UCU UCC UCA UCG AGU AGC
T17ThrThreonine ACU ACC ACA ACG
W18TrpTryptophan UGG
Y19TyrTyrosine UAU UAC
V20ValValine GUU GUC GUA GUG
B21AsxAsparagine or Aspartic acid (Aspartate)AAU AAC GAU GAC
Z22GlxGlutamine or Glutamic acid (Glutamate)CAA CAG GAA GAG
X23XaaAny amino acidAll codons
*24ENDTermination codon (translation stop) UAA UAG UGA
-25GAPGap of unknown length NA

aminolookup(SeqAA) converts between single-letter codes and three-letter abbreviations for an amino acid sequence. If the input is a string of single-letter codes, then the output is a character string of three-letter abbreviations. If the input is a string of three-letter abbreviations, then the output is a string of the corresponding single-letter codes.

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', CodeValue) displays the corresponding amino acid three-letter abbreviation and name.

aminolookup('Integer', IntegerValue) displays the corresponding amino acid single-letter code, three-letter abbreviation, and name.

aminolookup('Abbreviation', AbbreviationValue) displays the corresponding amino acid single-letter code and name.

aminolookup('Name', NameValue) displays the corresponding amino acid single-letter code and three-letter abbreviation.

Examples

  • Convert an amino acid sequence in single-letter codes to the corresponding three-letter abbreviations.

    aminolookup('MWKQAEDIRDIYDF')
    
    ans =
    
    MetTrpLysGlnAlaGluAspIleArgAspIleTyrAspPhe
    
  • Convert an amino acid sequence in three-letter abbreviations to the corresponding single-letter codes.

    aminolookup('MetTrpLysGlnAlaGluAspIleArgAspIleTyrAspPhe')
    
    ans =
    
    MWKQAEDIRDIYDF
  • Display the three-letter abbreviation and name for the amino acid corresponding to the single-letter code R.

    aminolookup('Code', 'R')
    
    ans =
    
    Arg Arginine
  • Display the single-letter code, three-letter abbreviation, and name for the amino acid corresponding to the integer 1.

    aminolookup('Integer', 1)
    
    ans =
    
    A Ala Alanine
  • Display the single-letter code and name for the amino acid corresponding to the three-letter abbreviation asn.

    aminolookup('Abbreviation', 'asn')
    
    ans =
    
    N Asparagine
  • Display the single-letter code and three-letter abbreviation for the amino acid proline.

    aminolookup('Name','proline')
    
    ans =
    
    P Pro
Was this topic helpful?