org.simtk.molecularstructure.nucleicacid
Class Nucleotide
java.lang.Object
org.simtk.molecularstructure.ResidueTypeClass
org.simtk.molecularstructure.nucleicacid.Nucleotide
- All Implemented Interfaces:
- ResidueType
- Direct Known Subclasses:
- Purine, Pyrimidine
public class Nucleotide
- extends ResidueTypeClass
Constructor Summary |
Nucleotide(char olc,
java.lang.String tlc,
java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
baseGroup
public static FunctionalGroup baseGroup
sugarGroup
public static FunctionalGroup sugarGroup
phosphateGroup
public static FunctionalGroup phosphateGroup
Nucleotide
public Nucleotide(char olc,
java.lang.String tlc,
java.lang.String name)
getHydrogenBondDonorAtomNames
public java.util.Set<java.lang.String> getHydrogenBondDonorAtomNames()
- Specified by:
getHydrogenBondDonorAtomNames
in interface ResidueType
- Overrides:
getHydrogenBondDonorAtomNames
in class ResidueTypeClass
getHydrogenBondAcceptorAtomNames
public java.util.Set<java.lang.String> getHydrogenBondAcceptorAtomNames()
- Specified by:
getHydrogenBondAcceptorAtomNames
in interface ResidueType
- Overrides:
getHydrogenBondAcceptorAtomNames
in class ResidueTypeClass
addGenericBonds
protected void addGenericBonds()
- Overrides:
addGenericBonds
in class ResidueTypeClass