aminolookup - Find amino acid codes, integers, abbreviations, names, and codons (2024)

Find amino acid codes, integers, abbreviations, names, and codons

collapse all in page

    Syntax

    aminolookup

    conversion = aminolookup(SeqAA)

    lookupInfo = aminolookup(Code=aaCode)

    lookupInfo = aminolookup(Integer=aaInteger)

    lookupInfo = aminolookup(Abbreviation=aaAbbreviation)

    lookupInfo = aminolookup(Name=aaName)

    Description

    aminolookup displays a table of amino acid codes, integers, abbreviations, names, and codons.

    conversion = aminolookup(SeqAA) converts between single-letter codes and three-letter abbreviations for an amino acid sequence.

    example

    lookupInfo = aminolookup(Code=aaCode) displays the corresponding amino acid three-letter abbreviation and name.

    example

    lookupInfo = aminolookup(Integer=aaInteger) displays the corresponding amino acid single-letter code, three-letter abbreviation, and name.

    example

    lookupInfo = aminolookup(Abbreviation=aaAbbreviation) displays the corresponding amino acid single-letter code and name.

    example

    lookupInfo = aminolookup(Name=aaName) displays the corresponding amino acid single-letter code and three-letter abbreviation.

    example

    Examples

    collapse all

    Open Live Script

    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 = 'ArgArginine '

    Display the single-letter code, three-letter abbreviation, and name for the amino acid corresponding to the integer 1.

    aminolookup('Integer', 1)
    ans = 'AAlaAlanine '

    Display the single-letter code and name for the amino acid corresponding to the three-letter abbreviation asn.

    aminolookup('Abbreviation', 'asn')
    ans = 'NAsparagine '

    Display the single-letter code and three-letter abbreviation for the amino acid proline.

    aminolookup('Name','proline')
    ans = 'PPro '

    Input Arguments

    collapse all

    SeqAAAmino acid sequence
    character vector | string scalar

    Amino acid sequence, specified as a character vector or string scalar containing single-letter codes or three-letter abbreviations representing an amino acid sequence.

    The following table displays the amino acid codes, integers, abbreviations, names, and codons.

    Amino Acid Lookup

    CodeIntegerAbbreviationAmino Acid NameCodons
    A 1Ala Alanine GCU GCC GCA GCG
    R 2Arg Arginine CGU CGC CGA CGG AGA AGG
    N 3Asn Asparagine AAU AAC
    D 4Asp Aspartic acid (Aspartate) GAU GAC
    C 5CysCysteine UGU UGC
    Q 6Gln Glutamine CAA CAG
    E 7Glu Glutamic acid (Glutamate) GAA GAG
    G 8Gly Glycine GGU GGC GGA GGG
    H 9His Histidine CAU CAC
    I 10Ile Isoleucine AUU AUC AUA
    L 11Leu Leucine UUA UUG CUU CUC CUA CUG
    K 12Lys Lysine AAA AAG
    M 13Met Methionine AUG
    F 14Phe Phenylalanine UUU UUC
    P 15Pro Proline CCU CCC CCA CCG
    S 16Ser Serine UCU UCC UCA UCG AGU AGC
    T 17Thr Threonine ACU ACC ACA ACG
    W 18Trp Tryptophan UGG
    Y 19Tyr Tyrosine UAU UAC
    V 20Val Valine GUU GUC GUA GUG
    B 21Asx Asparagine or Aspartic acid (Aspartate)AAU AAC GAU GAC
    Z 22Glx Glutamine or Glutamic acid (Glutamate)CAA CAG GAA GAG
    X 23Xaa Any amino acidAll codons
    * 24END Termination codon (translation stop) UAA UAG UGA
    - 25GAP Gap of unknown length NA

    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.

    Example: "abc"

    Data Types: char | string

    aaCodeSingle-letter code representing amino acid
    character vector | string scalar

    Single-letter code representing an amino acid, specified as a character vector or string scalar. The function displays the corresponding amino acid three-letter abbreviation and name.

    Data Types: char | string

    aaIntegerSingle integer representing amino acid
    integer

    Single integer representing an amino acid, specified as an integer. The function displays the corresponding amino acid single-letter code, three-letter abbreviation, and name.

    Data Types: double

    aaAbbreviationThree-letter abbreviation representing amino acid
    character vector | string scalar

    Three-letter abbreviation representing an amino acid, specified as a character vector or string scalar. The function displays the corresponding amino acid single-letter code and name.

    Data Types: char | string

    aaNameAmino Acid Name
    character vector | string scalar

    Amino acid name, specified as a character vector or string scalar. The function displays the corresponding amino acid single-letter code and three-letter abbreviation.

    Data Types: char | string

    Output Arguments

    collapse all

    conversion — Single letter code or three-letter abbreviation
    character vector

    Single letter code or three-letter abbreviation for an amino acid sequence, returned as a character vector.

    If the input is a character vector or string scalar of single-letter codes, then the output is a character vector of three-letter abbreviations.

    If the input is a character vector or string scalar of three-letter abbreviations, then the output is a character vector of the corresponding single-letter codes.

    lookupInfo — Corresponding amino acid single-letter code, three-letter abbreviation, and/or name
    character vector

    Corresponding amino acid single-letter code, three-letter abbreviation, and/or name, returned as a character vector.

    Version History

    Introduced before R2006a

    See Also

    aa2int | aa2nt | aacount | geneticcode | int2aa | isotopicdist | nt2aa | revgeneticcode

    MATLAB Command

    You clicked a link that corresponds to this MATLAB command:

     

    Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.

    aminolookup - Find amino acid codes, integers, abbreviations, names, and codons (1)

    Select a Web Site

    Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

    You can also select a web site from the following list:

    Americas

    • América Latina (Español)
    • Canada (English)
    • United States (English)

    Europe

    • Belgium (English)
    • Denmark (English)
    • Deutschland (Deutsch)
    • España (Español)
    • Finland (English)
    • France (Français)
    • Ireland (English)
    • Italia (Italiano)
    • Luxembourg (English)
    • Netherlands (English)
    • Norway (English)
    • Österreich (Deutsch)
    • Portugal (English)
    • Sweden (English)
    • Switzerland
      • Deutsch
      • English
      • Français
    • United Kingdom (English)

    Asia Pacific

    • Australia (English)
    • India (English)
    • New Zealand (English)
    • 中国
    • 日本 (日本語)
    • 한국 (한국어)

    Contact your local office

    aminolookup - Find amino acid codes, integers, abbreviations, names, and codons (2024)
    Top Articles
    Latest Posts
    Recommended Articles
    Article information

    Author: Lilliana Bartoletti

    Last Updated:

    Views: 6702

    Rating: 4.2 / 5 (73 voted)

    Reviews: 88% of readers found this page helpful

    Author information

    Name: Lilliana Bartoletti

    Birthday: 1999-11-18

    Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

    Phone: +50616620367928

    Job: Real-Estate Liaison

    Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

    Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.