+ seq = new Sequence(as.getS2().getName(),\r
+ as.getAStr2(),\r
+ as.getS2().getStart(),\r
+ as.getS2().getEnd() );\r
+ sequences.add(seq);\r
+ }\r
+ }\r
+\r
+ if (count > 2)\r
+ {\r
+ System.out.println(\r
+ "Pairwise alignment scaled similarity score matrix\n");\r
+\r
+ for (int i = 0; i < count; i++)\r
+ {\r
+ jalview.util.Format.print(System.out, "%s \n",\r
+ ("" + i) + " " +\r
+ seqs[i].getName());\r
+ }\r
+\r
+ System.out.println("\n");\r
+\r
+ for (int i = 0; i < count; i++)\r
+ {\r
+ for (int j = 0; j < i; j++)\r
+ {\r
+ jalview.util.Format.print(System.out, "%7.3f",\r
+ scores[i][j] / totscore);\r
+ }\r
+ }\r
+\r
+ System.out.println("\n");\r
+ }\r
+ }\r
+\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param e DOCUMENT ME!\r
+ */\r
+ protected void viewInEditorButton_actionPerformed(ActionEvent e)\r
+ {\r
+ Sequence[] seq = new Sequence[sequences.size()];\r
+\r
+ for (int i = 0; i < sequences.size(); i++)\r
+ {\r
+ seq[i] = (Sequence) sequences.elementAt(i);\r
+ }\r
+\r
+ AlignFrame af = new AlignFrame(new Alignment(seq));\r
+ Desktop.addInternalFrame(af, "Pairwise Aligned Sequences",\r
+ AlignFrame.NEW_WINDOW_WIDTH, AlignFrame.NEW_WINDOW_HEIGHT);\r
+ }\r