Class HelixLayers
- java.lang.Object
-
- org.biojava.nbio.structure.symmetry.core.HelixLayers
-
public class HelixLayers extends 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()
String
toString()
-
-
-
Constructor Detail
-
HelixLayers
public HelixLayers()
-
-
Method Detail
-
size
public int size()
-
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()
-
-