import jalview.datamodel.SequenceFeature;
import jalview.datamodel.SequenceI;
import jalview.datamodel.SequenceNode;
-import jalview.ext.archaeopteryx.Testo;
+import jalview.ext.archaeopteryx.ArchaeopteryxInit;
import jalview.io.JalviewFileChooser;
import jalview.io.JalviewFileView;
import jalview.io.NewickFile;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.beans.PropertyChangeEvent;
-import java.io.File;
import java.io.FileOutputStream;
-import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
{
originalSeqData.setVisible(false);
}
+
+ ArchaeopteryxInit archae = new ArchaeopteryxInit(newtree);
+ archae.startArchaeopteryx();
+
}
else
{
: new AverageDistanceTree(av, sm, similarityParams);
tree = new TreeModel(njtree);
showDistances(true);
+
+ ArchaeopteryxInit archae = new ArchaeopteryxInit(tree);
+ archae.startArchaeopteryx();
+
}
tree.reCount(tree.getTopNode());
treeCanvas.setTree(tree);
treeCanvas.repaint();
- Testo test = new Testo();
- NewickFile newickTree = test.treeToNewick(tree);
- File newickAsFile = test.newickToArchaeopteryx(newickTree);
- try
- {
- String[] archaeCommandlineArgs = {
- "-open", newickAsFile.getCanonicalPath() };
- test.startArchaeopteryx(archaeCommandlineArgs);
- } catch (IOException e)
- {
- e.printStackTrace();
- }
av.setCurrentTree(tree);
if (av.getSortByTree())
{