Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

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

SeqAACharacter vector of single-letter codes or three-letter abbreviations representing an amino acid sequence. For valid codes and abbreviations, see the table Amino Acid Lookup.
CodeValueCharacter vector 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.
AbbreviationValueCharacter vector specifying a three-letter abbreviation representing an amino acid. For valid three-letter abbreviations, see the table Amino Acid Lookup.
NameValueCharacter vector 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 character vector of single-letter codes, then the output is a character character vector of three-letter abbreviations. If the input is a character vector of three-letter abbreviations, then the output is a character vector 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

collapse all

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
     '

Introduced before R2006a

Was this topic helpful?