Class NucleicPolymer

All Implemented Interfaces:
Structure

public class NucleicPolymer extends PhosphorusPolymer
  • Field Details

    • isDssrSet

      public boolean isDssrSet
    • htGroup1

      public static Map<String,String> htGroup1
  • Constructor Details

    • NucleicPolymer

      NucleicPolymer(Monomer[] monomers)
  • Method Details

    • getNucleicPhosphorusAtom

      Atom getNucleicPhosphorusAtom(int monomerIndex)
    • calcEtaThetaAngles

      protected boolean calcEtaThetaAngles()
      Overrides:
      calcEtaThetaAngles in class BioPolymer
    • calcRasmolHydrogenBonds

      public void calcRasmolHydrogenBonds(BioPolymer polymer, javajs.util.BS bsA, javajs.util.BS bsB, javajs.util.Lst<Bond> vAtoms, int nMaxPerResidue, int[][][] min, boolean checkDistances, boolean dsspIgnoreHydrogens)
      Overrides:
      calcRasmolHydrogenBonds in class BioPolymer
      Parameters:
      polymer -
      bsA -
      bsB -
      vAtoms -
      nMaxPerResidue -
      min -
      checkDistances -
      dsspIgnoreHydrogens -
    • addHydrogenBond

      protected static int addHydrogenBond(javajs.util.Lst<Bond> vAtoms, Atom atom1, Atom atom2)