Class QuatSymmetryDetector
- java.lang.Object
-
- org.biojava.nbio.structure.symmetry.core.QuatSymmetryDetector
-
public class QuatSymmetryDetector extends java.lang.Object
Detects global and local quaternary protein structure symmetry in a structure. The QuatSymmetryParameter settings affect the calculated results.- Author:
- Peter Rose
-
-
Constructor Summary
Constructors Constructor Description QuatSymmetryDetector(Structure structure, QuatSymmetryParameters parameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QuatSymmetryResults
calcQuatSymmetry(Subunits subunits, QuatSymmetryParameters parameters)
java.util.List<QuatSymmetryResults>
getGlobalSymmetry()
Returns list of global quaternary structure symmetry resultsjava.util.List<java.util.List<QuatSymmetryResults>>
getLocalSymmetries()
Returns a list of lists of local quaternary structure symmetry resultsboolean
hasProteinSubunits()
Returns true if structure contains protein subunits.
-
-
-
Constructor Detail
-
QuatSymmetryDetector
public QuatSymmetryDetector(Structure structure, QuatSymmetryParameters parameters)
-
-
Method Detail
-
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
public java.util.List<QuatSymmetryResults> getGlobalSymmetry()
Returns list of global quaternary structure symmetry results- Returns:
- list of global quaternary structure symmetry results
-
getLocalSymmetries
public java.util.List<java.util.List<QuatSymmetryResults>> 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)
-
-