public class SymmetryDisplay extends Object
Constructor and Description |
---|
SymmetryDisplay() |
Modifier and Type | Method and Description |
---|---|
static AbstractAlignmentJmol |
display(CeSymmResult symmResult)
Displays a single structure in a cartoon representation with each
symmetric repeat colored differently.
|
static MultipleAlignmentJmol |
displayFull(CeSymmResult symm)
Displays a multiple alignment of the whole structure transformations
colored by blocks, corresponding to the symmetric protodomains.
|
static MultipleAlignmentJmol |
displayRepeats(CeSymmResult symm)
Displays a multiple alignment of the symmetry repeats
|
static String |
getSymmTitle(CeSymmResult result)
Create a symmetry title for a display frame (Jmol, alignment, etc).
|
static String |
printSymmetryAxes(CeSymmResult symm)
Generates a String that displays the symmetry axes of a structure.
|
static String |
printSymmetryAxes(CeSymmResult symm,
boolean allAxes)
Generates a String that displays the symmetry axes of a structure.
|
static String |
printSymmetryGroup(CeSymmResult symm)
Given a symmetry alignment, it draws the symmetry group axes and the
polyhedron box around the structure.
|
public SymmetryDisplay()
public static MultipleAlignmentJmol displayRepeats(CeSymmResult symm) throws StructureException
StructureException
public static MultipleAlignmentJmol displayFull(CeSymmResult symm) throws StructureException
symm
- CeSymmResultStructureException
public static AbstractAlignmentJmol display(CeSymmResult symmResult) throws StructureException
msa
- the symmetry multiple alignment obtained from CeSymmStructureException
public static String printSymmetryAxes(CeSymmResult symm) throws StructureException
symm
- CeSymmResultStructureException
public static String printSymmetryAxes(CeSymmResult symm, boolean allAxes) throws StructureException
symm
- CeSymmResultallAxes
- Indicates whether all axes should be displayed or just
the elemenatary onesStructureException
public static String printSymmetryGroup(CeSymmResult symm) throws StructureException
symm
- CeSymmResultStructureException
public static String getSymmTitle(CeSymmResult result)
result
- Copyright © 2000–2019 BioJava. All rights reserved.