Class HelixLayers

java.lang.Object
org.biojava.nbio.structure.symmetry.core.HelixLayers

public class HelixLayers extends Object
Author:
Peter
  • Constructor Details

    • HelixLayers

      public HelixLayers()
  • Method Details

    • size

      public int size()
    • addHelix

      public void addHelix(Helix helix)
    • getHelix

      public Helix getHelix(int index)
    • getByLowestAngle

      public Helix getByLowestAngle()
    • getByLargestContacts

      public Helix getByLargestContacts()
    • getByLargestContactsNotLowestAngle

      public Helix getByLargestContactsNotLowestAngle()
    • getScores

      public QuatSymmetryScores getScores()
      Returns QuatSymmetryScores averaged over all rotations (except the first rotation, which is the unit operation E)
      Returns:
      mean scores average over rotations
    • setSymmetryDeviation

      public void setSymmetryDeviation(double symmetryDeviation)
      Parameters:
      symmetryDeviation - the symmetryDeviation to set
    • clear

      public void clear()
    • toString

      public String toString()
      Overrides:
      toString in class Object