org.simtk.molecularstructure.protein
Class AminoAcid

java.lang.Object
  extended by org.simtk.molecularstructure.ResidueTypeClass
      extended by org.simtk.molecularstructure.protein.AminoAcid
All Implemented Interfaces:
ResidueType
Direct Known Subclasses:
Alanine, Arginine, Asparagine, Aspartate, Cysteine, Glutamate, Glutamine, Glycine, Histidine, Isoleucine, Leucine, Lysine, Methionine, Phenylalanine, Proline, Serine, Threonine, Tryptophan, Tyrosine, UnknownAminoAcid, Valine

public class AminoAcid
extends ResidueTypeClass


Field Summary
static FunctionalGroup backboneGroup
           
static FunctionalGroup sideChainGroup
           
 
Fields inherited from class org.simtk.molecularstructure.ResidueTypeClass
genericBonds, oneLetterCode, residueName, threeLetterCode, UNKNOWN_RESIDUE_TYPE
 
Constructor Summary
AminoAcid(char olc, java.lang.String tlc, java.lang.String name)
           
 
Method Summary
protected  void addGenericBonds()
           
 
Methods inherited from class org.simtk.molecularstructure.ResidueTypeClass
addGenericBond, genericBonds, getHydrogenBondAcceptorAtomNames, getHydrogenBondDonorAtomNames, getOneLetterCode, getResidueName, getThreeLetterCode, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sideChainGroup

public static FunctionalGroup sideChainGroup

backboneGroup

public static FunctionalGroup backboneGroup
Constructor Detail

AminoAcid

public AminoAcid(char olc,
                 java.lang.String tlc,
                 java.lang.String name)
Method Detail

addGenericBonds

protected void addGenericBonds()
Overrides:
addGenericBonds in class ResidueTypeClass