aminolookup

Display 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

Amino acid sequence. Enter a character string of single-letter codes or three-letter abbreviations from the Amino Acid Lookup Table below.

Code

Amino acid single-letter code. Enter a single character from the Amino Acid Lookup Table below.

 

Abbreviation

Amino acid three-letter abbreviation. Enter a three-letter abbreviation from the Amino Acid Lookup Table below.

Name

Amino acid name. Enter an amino acid name from the Amino Acid Lookup Table below.

Amino Acid Lookup Table

CodeIntegerAbbreviationNameCodons

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

Aspartic acid or Asparagine

AAU AAC GAU GAC

Z

22

Glx

Glutamic acid or Glutamine

CAA CAG GAA GAG

X

23

Xaa

Any amino acidAll codons

*

24

END

Termination (translation stop)

UAA UAG UGA

-

25

GAP

Gap of unknown length

- - -

?

0

???

Unknown amino acid

 

Description

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

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

If you enter one of the ambiguous characters B, Z, X, this function displays the 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 and name.

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

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

Examples

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

aminolookup('Name','proline')

ans =
P	 Pro

Convert a single-letter amino acid sequence to a three-letter sequence.

aminolookup('MWKQAEDIRDIYDF')

ans =
MetTrpLysGlnAlaGluAspIleArgAspIleTyrAspPhe

Convert a three-letter amino acid sequence to a single-letter sequence.

aminolookup('MetTrpLysGlnAlaGluAspIleArgAspIleTyrAspPhe')

ans =
MWKQAEDIRDIYDF

Display the single-letter code, three-letter abbreviation, and name for an integer.

aminolookup('integer', 1)

ans =
A	 Ala	Alanine

See Also

Bioinformatics Toolbox functions aa2int, aacount, geneticcode, int2aa, nt2aa, revgeneticcode


© 1994-2005 The MathWorks, Inc.