charite.christo.strap.extensions
Class PhylogeneticTree_Archaeopteryx
java.lang.Object
charite.christo.strap.extensions.PhylogeneticTree_Archaeopteryx
- All Implemented Interfaces:
- HasControlPanel, HasSharedControlPanel, NeedsSharedInstance, PhylogeneticTree
public class PhylogeneticTree_Archaeopteryx
- extends java.lang.Object
- implements PhylogeneticTree, HasControlPanel, HasSharedControlPanel
HELP
Archaeopteryx takes a multiple sequence alignment and displays a phylogenetic tree.
Hompages: http://www.phylosoft.org/archaeopteryx/
Publication: PUBMED:11301314
License: LGPL
Author Christian Zmasek
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhylogeneticTree_Archaeopteryx
public PhylogeneticTree_Archaeopteryx()
setSharedInstance
public void setSharedInstance(java.lang.Object shared)
- Specified by:
setSharedInstance
in interface NeedsSharedInstance
getSharedInstance
public java.lang.Object getSharedInstance()
- Specified by:
getSharedInstance
in interface NeedsSharedInstance
setNamesIconsAndGappedSequences
public void setNamesIconsAndGappedSequences(java.lang.String[] names,
javax.swing.ImageIcon[] icons,
byte[][] aa)
- Specified by:
setNamesIconsAndGappedSequences
in interface PhylogeneticTree
getControlPanel
public javax.swing.JComponent getControlPanel(boolean real)
- Specified by:
getControlPanel
in interface HasControlPanel
getSharedControlPanel
public javax.swing.JComponent getSharedControlPanel()
- Specified by:
getSharedControlPanel
in interface HasSharedControlPanel
drawTree
public void drawTree()
- Description copied from interface:
PhylogeneticTree
- Drawws tree. Returns null or HTML-Result.
- Specified by:
drawTree
in interface PhylogeneticTree
'The most important classes are StrapAlign, Protein and StrapEvent.'