Original tree data output in PFAM format
authoramwaterhouse <Andrew Waterhouse>
Wed, 19 Jul 2006 15:19:42 +0000 (15:19 +0000)
committeramwaterhouse <Andrew Waterhouse>
Wed, 19 Jul 2006 15:19:42 +0000 (15:19 +0000)
src/jalview/analysis/NJTree.java
src/jalview/gui/PCAPanel.java

index be3b96d..20d28f7 100755 (executable)
@@ -987,8 +987,9 @@ public class NJTree
       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
index 8c2ecc9..371528a 100755 (executable)
@@ -258,9 +258,13 @@ public class PCAPanel extends GPCAPanel implements Runnable
     public void originalSeqData_actionPerformed(ActionEvent e)\r
     {\r
       CutAndPasteTransfer cap = new CutAndPasteTransfer();\r
-      for(int i=0; i<seqs.length; i++)\r
-          cap.appendText(seqs[i].getName()+"\t"\r
-                         +seqstrings[i]+"\n");\r
+      for (int i = 0; i < seqs.length; i++)\r
+      {\r
+        cap.appendText(new jalview.util.Format("%-" + 15 + "s").form(\r
+            seqs[i].getName()));\r
+        cap.appendText(" " + seqstrings[i] + "\n");\r
+\r
+      }\r
 \r
       Desktop.addInternalFrame(cap, "Original Data",\r
           400, 400);\r