org.concord.biologica.engine
Class AminoAcid

java.lang.Object
  |
  +--org.concord.biologica.engine.AminoAcid

public final class AminoAcid
extends java.lang.Object

This class represents an amino acid object.

This class contains mainly static methods.

Version:
$Revision: 1.1.1.1 $ $Date: 2001/04/28 00:39:11 $
Author:
$Author: ed $

Field Summary
static byte ALA
          An abbreviation for Alanine
static byte ALANINE
          Alanine
static byte ARG
          An abbreviation for Arginine
static byte ARGININE
          Arginine
static byte ASN
          An abbreviation for Asparagine
static byte ASP
          An abbreviation for Aspartic acid
static byte ASPARAGINE
          Asparagine
static byte ASPARTIC_ACID
          Aspartic acid
static byte CYS
          An abbreviation for Cysteine
static byte CYSTEINE
          Cysteine
static byte GLN
          An abbreviation for Glutamine
static byte GLU
          An abbreviation for Glutamic acid
static byte GLUTAMIC_ACID
          Glutamic acid
static byte GLUTAMINE
          Glutamine
static byte GLY
          An abbreviation for Glycine
static byte GLYCINE
          Glycine
static byte HIS
          An abbreviation for Histidine
static byte HISTIDINE
          Histidine
static byte ILE
          An abbreviation for Isoleucine
static byte ISOLEUCINE
          Isoleucine
static byte LEU
          An abbreviation for Leucine
static byte LEUCINE
          Leucine
static byte LYS
          An abbreviation for Lysine
static byte LYSINE
          Lysine
static byte MET
          An abbreviation for Methionine
static byte METHIONINE
          Methionine
static byte PHE
          An abbreviation for Phenylalanine
static byte PHENYLALANINE
          Phenylalanine
static byte PRO
          An abbreviation for Proline
static byte PROLINE
          Proline
static byte SER
          An abbreviation for Serine
static byte SERINE
          Serine
static byte THR
          An abbreviation for Threonine
static byte THREONINE
          Threonine
static byte TRP
          An abbreviation for Tryptophan
static byte TRYPTOPHAN
          Tryptophan
static byte TYR
          An abbreviation for Tyrosine
static byte TYROSINE
          Tyrosine
static byte VAL
          An abbreviation for Valine
static byte VALINE
          Valine
 
Constructor Summary
AminoAcid()
           
 
Method Summary
static boolean isValidAminoAcid(byte anAminoAcid)
          Determines if an amino acid value is valid.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALANINE

public static final byte ALANINE
Alanine

ALA

public static final byte ALA
An abbreviation for Alanine

ARGININE

public static final byte ARGININE
Arginine

ARG

public static final byte ARG
An abbreviation for Arginine

ASPARAGINE

public static final byte ASPARAGINE
Asparagine

ASN

public static final byte ASN
An abbreviation for Asparagine

ASPARTIC_ACID

public static final byte ASPARTIC_ACID
Aspartic acid

ASP

public static final byte ASP
An abbreviation for Aspartic acid

CYSTEINE

public static final byte CYSTEINE
Cysteine

CYS

public static final byte CYS
An abbreviation for Cysteine

GLUTAMINE

public static final byte GLUTAMINE
Glutamine

GLN

public static final byte GLN
An abbreviation for Glutamine

GLUTAMIC_ACID

public static final byte GLUTAMIC_ACID
Glutamic acid

GLU

public static final byte GLU
An abbreviation for Glutamic acid

GLYCINE

public static final byte GLYCINE
Glycine

GLY

public static final byte GLY
An abbreviation for Glycine

HISTIDINE

public static final byte HISTIDINE
Histidine

HIS

public static final byte HIS
An abbreviation for Histidine

ISOLEUCINE

public static final byte ISOLEUCINE
Isoleucine

ILE

public static final byte ILE
An abbreviation for Isoleucine

LEUCINE

public static final byte LEUCINE
Leucine

LEU

public static final byte LEU
An abbreviation for Leucine

LYSINE

public static final byte LYSINE
Lysine

LYS

public static final byte LYS
An abbreviation for Lysine

METHIONINE

public static final byte METHIONINE
Methionine

MET

public static final byte MET
An abbreviation for Methionine

PHENYLALANINE

public static final byte PHENYLALANINE
Phenylalanine

PHE

public static final byte PHE
An abbreviation for Phenylalanine

PROLINE

public static final byte PROLINE
Proline

PRO

public static final byte PRO
An abbreviation for Proline

SERINE

public static final byte SERINE
Serine

SER

public static final byte SER
An abbreviation for Serine

THREONINE

public static final byte THREONINE
Threonine

THR

public static final byte THR
An abbreviation for Threonine

TRYPTOPHAN

public static final byte TRYPTOPHAN
Tryptophan

TRP

public static final byte TRP
An abbreviation for Tryptophan

TYROSINE

public static final byte TYROSINE
Tyrosine

TYR

public static final byte TYR
An abbreviation for Tyrosine

VALINE

public static final byte VALINE
Valine

VAL

public static final byte VAL
An abbreviation for Valine
Constructor Detail

AminoAcid

public AminoAcid()
Method Detail

isValidAminoAcid

public static boolean isValidAminoAcid(byte anAminoAcid)
Determines if an amino acid value is valid.

Parameters:
anAminoAcid - byte - an amino acid value
Returns:
boolean - true if anAminoAcid is valid or false if not valid