Class HelixLayers
- java.lang.Object
-
- org.biojava.nbio.structure.symmetry.core.HelixLayers
-
public class HelixLayers extends java.lang.Object
- Author:
- Peter
-
-
Constructor Summary
Constructors Constructor Description HelixLayers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addHelix(Helix helix)
void
clear()
Helix
getByLargestContacts()
Helix
getByLargestContactsNotLowestAngle()
Helix
getByLowestAngle()
Helix
getHelix(int index)
QuatSymmetryScores
getScores()
Returns QuatSymmetryScores averaged over all rotations (except the first rotation, which is the unit operation E)void
setSymmetryDeviation(double symmetryDeviation)
int
size()
java.lang.String
toString()
-
-
-
Method Detail
-
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 java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-