--- /dev/null
+package jalview.io;\r
+\r
+import java.io.IOException;\r
+/**\r
+ * jalview flatfile for io of sequence ID mapping data\r
+ * DATABASE\t<nickname>\t<name>\t<version>... properties?jdbc, url, handler\r
+ * DBREF<seqID>\tDBID\taccno\t|seqstart,seqend,start,end...|\t|dbstart,dbend,...|\r
+ * \r
+ */\r
+public class DBRefFile extends AlignFile\r
+{\r
+\r
+ public void parse() throws IOException\r
+ {\r
+ // TODO Auto-generated method stub\r
+\r
+ }\r
+\r
+ public String print()\r
+ {\r
+ // TODO Auto-generated method stub\r
+ return null;\r
+ }\r
+\r
+}\r
--- /dev/null
+package jalview.io;\r
+\r
+import java.io.IOException;\r
+\r
+/**\r
+ * IO for asymmetric matrix with arbitrary dimension\r
+ * with labels, as displayed by PCA viewer.\r
+ * Form is: tab separated entity defs\r
+ * header line\r
+ * TITLE\ttitle\r
+ * DESC\tdesc\r
+ * PROPERTY\t<id or empty for whole matrix>\tname\ttype\tvalue\r
+ * ROW\tRow i label (ID)/tPrinciple text/tprinciple description/t...\r
+ * COLUMN\t(similar, optional)..\r
+ * ..\r
+ * <float>\t<float>...(column-wise data for row i)\r
+ */\r
+ \r
+public class MatrixFile extends FileParse\r
+{ \r
+ \r
+}\r