Class QuatSymmetryDetector
java.lang.Object
org.biojava.nbio.structure.symmetry.core.QuatSymmetryDetector
Detects global and local quaternary protein structure symmetry in a structure.
The QuatSymmetryParameter settings affect the calculated results.
- Author:
- Peter Rose
-
Constructor Summary
ConstructorDescriptionQuatSymmetryDetector
(Structure structure, QuatSymmetryParameters parameters) -
Method Summary
Modifier and TypeMethodDescriptionstatic QuatSymmetryResults
calcQuatSymmetry
(Subunits subunits, QuatSymmetryParameters parameters) Returns list of global quaternary structure symmetry resultsReturns a list of lists of local quaternary structure symmetry resultsboolean
Returns true if structure contains protein subunits.
-
Constructor Details
-
QuatSymmetryDetector
-
-
Method Details
-
hasProteinSubunits
public boolean hasProteinSubunits()Returns true if structure contains protein subunits. The other methods in this class will only return data if protein subunits are present. Always use this method first, before retrieving global or local symmetry results.- Returns:
- true if protein subunits are present
-
getGlobalSymmetry
Returns list of global quaternary structure symmetry results- Returns:
- list of global quaternary structure symmetry results
-
getLocalSymmetries
Returns a list of lists of local quaternary structure symmetry results- Returns:
- list of lists of local quaternary structure symmetry results
-
calcQuatSymmetry
public static QuatSymmetryResults calcQuatSymmetry(Subunits subunits, QuatSymmetryParameters parameters)
-