Package org.jmol.modelsetbio
Class NucleicPolymer
- java.lang.Object
-
- org.jmol.modelsetbio.BioPolymer
-
- org.jmol.modelsetbio.PhosphorusPolymer
-
- org.jmol.modelsetbio.NucleicPolymer
-
- All Implemented Interfaces:
Structure
public class NucleicPolymer extends PhosphorusPolymer
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,java.lang.String>htGroup1booleanisDssrSet-
Fields inherited from class org.jmol.modelsetbio.BioPolymer
bioPolymerIndexInModel, bsSelectedMonomers, controlPoints, cyclicFlag, hasStructure, hasWingPoints, haveParameters, invalidControl, leadAtomIndices, leadMidpoints, leadPoints, model, monomerCount, monomers, reversed, sheetSmoothing, twistedSheets, type, TYPE_AMINO, TYPE_CARBOHYDRATE, TYPE_NOBONDING, TYPE_NUCLEIC, wingVectors
-
-
Constructor Summary
Constructors Constructor Description NucleicPolymer(Monomer[] monomers)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static intaddHydrogenBond(javajs.util.Lst<Bond> vAtoms, Atom atom1, Atom atom2)protected booleancalcEtaThetaAngles()voidcalcRasmolHydrogenBonds(BioPolymer polymer, BS bsA, BS bsB, javajs.util.Lst<Bond> vAtoms, int nMaxPerResidue, int[][][] min, boolean checkDistances, boolean dsspIgnoreHydrogens)(package private) AtomgetNucleicPhosphorusAtom(int monomerIndex)-
Methods inherited from class org.jmol.modelsetbio.BioPolymer
calcParameters, calcPhiPsiAngles, calcSelectedMonomersCount, calculateRamachandranHelixAngle, clearStructures, findNearestAtomIndex, getControlPoint, getControlPoints, getIndex, getLeadAtomIndices, getLeadMidPoint, getLeadMidpoints, getLeadPoint, getLeadPoints, getPolymerPointsAndVectors, getPolymerSequenceAtoms, getProteinStructure, getRange, getRangeGroups, getSelectedMonomerCount, getSequence, getType, getWingPoint, getWingVectors, isCyclic, isMonomerSelected, isNucleic, recalculateLeadMidpointsAndWingVectors, resetHydrogenPoints, set, setAtomBits, setAtomBitsAndClear, setConformation
-
-
-
-
Constructor Detail
-
NucleicPolymer
NucleicPolymer(Monomer[] monomers)
-
-
Method Detail
-
getNucleicPhosphorusAtom
Atom getNucleicPhosphorusAtom(int monomerIndex)
-
calcEtaThetaAngles
protected boolean calcEtaThetaAngles()
- Overrides:
calcEtaThetaAnglesin classBioPolymer
-
calcRasmolHydrogenBonds
public void calcRasmolHydrogenBonds(BioPolymer polymer, BS bsA, BS bsB, javajs.util.Lst<Bond> vAtoms, int nMaxPerResidue, int[][][] min, boolean checkDistances, boolean dsspIgnoreHydrogens)
- Overrides:
calcRasmolHydrogenBondsin classBioPolymer
-
-