*/\r
public NJTree(SequenceI[] seqs, NewickFile treefile)\r
{\r
+ this.sequence = seqs;\r
top = treefile.getTree();\r
\r
if (sequenceString == null)\r
{\r
- sequenceString = new String[sequence.length];\r
- for (int i = 0; i < sequence.length; i++)\r
+ sequenceString = new String[seqs.length];\r
+ for (int i = 0; i < seqs.length; i++)\r
{\r
- sequenceString[i] = sequence[i].getSequence();\r
+ sequenceString[i] = seqs[i].getSequence();\r
}\r
}\r
\r
StringBuffer sb = new StringBuffer();\r
for(int i=0; i<sequenceString.length; i++)\r
{\r
- sb.append(sequence[i].getName()+"\t");\r
- sb.append(sequenceString[i]+"\n");\r
+ sb.append(new jalview.util.Format("%-" + 15 + "s").form(\r
+ sequence[i].getName()));\r
+ sb.append(" "+sequenceString[i]+"\n");\r
}\r
return sb.toString();\r
}\r