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 MultipleAlignment getMultipleAlignment()
Copyright © 2000–2017 BioJava. All rights reserved.