Uses of Class
org.biojava.nbio.structure.symmetry.internal.CeSymmResult
Package
Description
-
Uses of CeSymmResult in org.biojava.nbio.structure.symmetry.gui
Modifier and TypeMethodDescriptionstatic AbstractAlignmentJmol
SymmetryDisplay.display
(CeSymmResult symmResult) Displays a single structure in a cartoon representation with each symmetric repeat colored differently.static MultipleAlignmentJmol
SymmetryDisplay.displayFull
(CeSymmResult symm) Displays a multiple alignment of the whole structure transformations colored by blocks, corresponding to the symmetric protodomains.static MultipleAlignmentJmol
SymmetryDisplay.displayRepeats
(CeSymmResult symm) Displays a multiple alignment of the symmetry repeatsstatic String
SymmetryDisplay.getSymmTitle
(CeSymmResult result) Create a symmetry title for a display frame (Jmol, alignment, etc).static String
SymmetryDisplay.printSymmetryAxes
(CeSymmResult symm) Generates a String that displays the symmetry axes of a structure.static String
SymmetryDisplay.printSymmetryAxes
(CeSymmResult symm, boolean allAxes) Generates a String that displays the symmetry axes of a structure.static String
SymmetryDisplay.printSymmetryGroup
(CeSymmResult symm) Given a symmetry alignment, it draws the symmetry group axes and the polyhedron box around the structure. -
Uses of CeSymmResult in org.biojava.nbio.structure.symmetry.internal
Modifier and TypeMethodDescriptionprotected static CeSymmResult
CeSymm.align
(Atom[] atoms, CESymmParameters params) static CeSymmResult
Analyze the symmetries of the input Atom array using the DEFAULT parameters.static CeSymmResult
CeSymm.analyze
(Atom[] atoms, CESymmParameters params) Analyze the symmetries of the input Atom array using the provided parameters.static CeSymmResult
CeSymm.analyzeLevel
(Atom[] atoms, CESymmParameters params) Analyze a single level of symmetry.This method uses iteratively CeSymm to calculate all symmetries in the input array of atoms and organize them in a multiple alignment of the repeats.ModifierConstructorDescriptionSymmOptimizer
(CeSymmResult symmResult) Constructor with a seed MultipleAlignment storing a refined symmetry alignment of the repeats. -
Uses of CeSymmResult in org.biojava.nbio.structure.symmetry.utils
Modifier and TypeMethodDescriptionSymmetryTools.divideStructure
(CeSymmResult symmetry) Method that converts the symmetric units of a structure into different structures, so that they can be individually visualized.static QuatSymmetryResults
SymmetryTools.getQuaternarySymmetry
(CeSymmResult result) Given a symmetry result, it calculates the overall global symmetry, factoring out the alignment and detection steps ofQuatSymmetryDetector
algorithm.static MultipleAlignment
SymmetryTools.toFullAlignment
(CeSymmResult symm) Method that converts a repeats symmetric alignment into an alignment of whole structures.static MultipleAlignment
SymmetryTools.toRepeatsAlignment
(CeSymmResult result) Method that converts a symmetry alignment into an alignment of the repeats only, as new independent structures.