import jalview.bin.Console;
import jalview.datamodel.AlignmentAnnotation;
import jalview.datamodel.AlignmentI;
+import jalview.datamodel.BinaryNode;
import jalview.datamodel.ContactMatrixI;
import jalview.datamodel.SequenceI;
import jalview.gui.AlignFrame;
StringBuffer sb = new StringBuffer();
System.out.println("Newick string\n"+ new jalview.io.NewickFile(clusterer.getTopNode(),true,true).print());
+ clusterer.findHeight(clusterer.getTopNode());
+ List<BinaryNode> groups = clusterer.groupNodes(0.8f);
+ int n=1;
+ for (BinaryNode root:groups)
+ {
+ System.out.println("Cluster "+n++);
+ for (BinaryNode leaf:clusterer.findLeaves(root))
+ {
+ System.out.print(" "+leaf.getName());
+ }
+ System.out.println("\\");
+ }
+
}
}