public class MultipleAlignmentJmol extends AbstractAlignmentJmol
MultipleAlignments.colorPalette, COMMAND_LINE_HELP, DEFAULT_HEIGHT, DEFAULT_SCRIPT, DEFAULT_WIDTH, frame, jmolPanel, nrOpenWindows, status, structure, text| Constructor and Description |
|---|
MultipleAlignmentJmol()
Default constructor creates an empty JmolPanel window, from where
alignments can be made through the align menu.
|
MultipleAlignmentJmol(MultipleAlignment msa,
List<Atom[]> rotatedAtoms)
The constructor displays the Mutltiple Alignment in a new JmolPanel
Frame.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent ae) |
void |
destroy()
Set all the member variables to null.
|
List<Matrix> |
getDistanceMatrices()
Returns a List of internal Distance Matrices,
one for each structure in the alignment.
|
JFrame |
getFrame() |
static String |
getJmolString(MultipleAlignment multAln,
List<Atom[]> transformedAtoms,
org.jcolorbrewer.ColorBrewer colorPalette,
boolean colorByBlocks)
Generate a Jmol command String that colors the aligned residues of every
structure.
|
static String |
getMultiBlockJmolString(MultipleAlignment multAln,
List<Atom[]> transformedAtoms,
org.jcolorbrewer.ColorBrewer colorPalette,
boolean colorByBlocks)
Colors every Block of the structures with a different color, following
the palette.
|
MultipleAlignment |
getMultipleAlignment() |
protected void |
initCoords()
Display the structures after the variable initialization in the
constructor.
|
void |
resetDisplay()
Return to the initial state of the alignment visualization.
|
void |
setColorByBlocks(boolean colorByBlocks) |
evalString, getColorPalette, getJmolPanel, getStructure, getTitle, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, setAtoms, setJmolPanel, setStructure, setTitle, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpenedpublic MultipleAlignmentJmol()
public MultipleAlignmentJmol(MultipleAlignment msa, List<Atom[]> rotatedAtoms)
msa - : contains the aligned residues.rotatedAtoms - : contains the transformed Atom coordinates.protected void initCoords()
AbstractAlignmentJmolinitCoords in class AbstractAlignmentJmolpublic void destroy()
AbstractAlignmentJmoldestroy in class AbstractAlignmentJmolpublic void actionPerformed(ActionEvent ae)
actionPerformed in interface ActionListeneractionPerformed in class AbstractAlignmentJmolpublic static String getJmolString(MultipleAlignment multAln, List<Atom[]> transformedAtoms, org.jcolorbrewer.ColorBrewer colorPalette, boolean colorByBlocks)
public static String getMultiBlockJmolString(MultipleAlignment multAln, List<Atom[]> transformedAtoms, org.jcolorbrewer.ColorBrewer colorPalette, boolean colorByBlocks)
public void resetDisplay()
AbstractAlignmentJmolresetDisplay in class AbstractAlignmentJmolpublic List<Matrix> getDistanceMatrices()
AbstractAlignmentJmolgetDistanceMatrices in class AbstractAlignmentJmolpublic void setColorByBlocks(boolean colorByBlocks)
public JFrame getFrame()
public MultipleAlignment getMultipleAlignment()
Copyright © 2000–2016 BioJava. All rights reserved.