Class QuatSymmetrySubunits
java.lang.Object
org.biojava.nbio.structure.symmetry.core.QuatSymmetrySubunits
A bean to represent information about the set of
Subunits being
considered for symmetry detection. This class is a helper for the
QuatSymmetryDetector algorithm, since it calculates and caches the
MomentsOfInertia and the centroids of each Subunit.- Author:
- Peter Rose, Aleix Lafita
-
Constructor Summary
ConstructorsConstructorDescriptionQuatSymmetrySubunits(List<SubunitCluster> clusters) Converts the List ofSubunitClusterto a Subunit object. -
Method Summary
Modifier and TypeMethodDescriptionintList<javax.vecmath.Point3d> javax.vecmath.Point3dThis method is provisional and should only be used for coloring Subunits.getFolds()intjavax.vecmath.Point3dThis method is provisional and should only be used for coloring Subunits.List<javax.vecmath.Point3d> intList<javax.vecmath.Point3d[]> List<javax.vecmath.Vector3d> javax.vecmath.Point3d
-
Constructor Details
-
QuatSymmetrySubunits
Converts the List ofSubunitClusterto a Subunit object.- Parameters:
clusters- List of SubunitCluster
-
-
Method Details
-
getTraces
-
getClusterIds
-
getChainIds
This method is provisional and should only be used for coloring Subunits. A new coloring schema has to be implemented to allow the coloring of Subunits, without implying one Subunit = one Chain.- Returns:
- A List of the Chain Ids of each Subunit
-
getModelNumbers
This method is provisional and should only be used for coloring Subunits. A new coloring schema has to be implemented to allow the coloring of Subunits, without implying one Subunit = one Chain.- Returns:
- A List of the Model number of each Subunit
-
getSubunitCount
-
getFolds
-
getCalphaCount
-
getLargestSubunit
-
getCenters
-
getUnitVectors
-
getOriginalCenters
-
getCentroid
-
getMomentsOfInertia
-
getLowerBound
-
getUpperBound
-