StringBuffer buffer = new StringBuffer();
- if (type.equals("AV"))
+ if (type.equals(NJTree.AVERAGE_DISTANCE))
{
buffer.append("Average distance tree using ");
}
buffer.append("Neighbour joining tree using ");
}
- if (pwtype.equals("BL"))
- {
- buffer.append("BLOSUM62");
- }
- else
- {
- buffer.append("PID");
- }
+ ScoreModelI sm = ScoreModels.getInstance().forName(pwtype);
+ buffer.append(sm.getName());
- jalview.io.NewickFile fout = new jalview.io.NewickFile(
- tree.getTopNode());
+ NewickFile fout = new NewickFile(tree.getTopNode());
try
{
cap.setText(fout.print(tree.isHasBootstrap(), tree.isHasDistances(),