public class QuatSymmetryDetector extends Object
The SubunitClustererParameters determine the subunit definition and
clustering, while the QuatSymmetryParameters determine the calculated
symmetry results (point group and axes).
public static QuatSymmetryResults calcGlobalSymmetry(Structure structure, QuatSymmetryParameters symmParams, SubunitClustererParameters clusterParams)
Subunit
are included in the symmetry.structure - protein chains will be extracted as SubunitsymmParams - quaternary symmetry parametersclusterParams - subunit clustering parameterspublic static QuatSymmetryResults calcGlobalSymmetry(List<Subunit> subunits, QuatSymmetryParameters symmParams, SubunitClustererParameters clusterParams)
Subunit
are included in the symmetry.subunits - list of SubunitsymmParams - quaternary symmetry parametersclusterParams - subunit clustering parameterspublic static QuatSymmetryResults calcGlobalSymmetry(List<SubunitCluster> clusters, QuatSymmetryParameters symmParams)
Subunit
are included in the symmetry.clusters - list of SubunitClustersymmParams - quaternary symmetry parameterspublic static List<QuatSymmetryResults> calcLocalSymmetries(Structure structure, QuatSymmetryParameters symmParams, SubunitClustererParameters clusterParams)
SubunitCluster is left out of the symmetry calculation. Each
element of the List is one possible LOCAL symmetry result.
Determine local symmetry if global structure is: (1) asymmetric, C1; (2) heteromeric (belongs to more than 1 subunit cluster); (3) more than 2 subunits (heteromers with just 2 chains cannot have local symmetry)
structure - protein chains will be extracted as SubunitsymmParams - quaternary symmetry parametersclusterParams - subunit clustering parameterspublic static List<QuatSymmetryResults> calcLocalSymmetries(List<Subunit> subunits, QuatSymmetryParameters symmParams, SubunitClustererParameters clusterParams)
SubunitCluster is left out of the symmetry calculation. Each
element of the List is one possible LOCAL symmetry result.
Determine local symmetry if global structure is: (1) asymmetric, C1; (2) heteromeric (belongs to more than 1 subunit cluster); (3) more than 2 subunits (heteromers with just 2 chains cannot have local symmetry)
subunits - list of SubunitsymmParams - quaternary symmetry parametersclusterParams - subunit clustering parameterspublic static List<QuatSymmetryResults> calcLocalSymmetries(List<SubunitCluster> clusters, QuatSymmetryParameters symmParams)
SubunitCluster is left out of the symmetry calculation. Each
element of the List is one possible LOCAL symmetry result.
Determine local symmetry if global structure is: (1) asymmetric, C1; (2) heteromeric (belongs to more than 1 subunit cluster); (3) more than 2 subunits (heteromers with just 2 chains cannot have local symmetry)
clusters - list of SubunitClustersymmParams - quaternary symmetry parametersCopyright © 2000–2017 BioJava. All rights reserved.