--- /dev/null
+package org.vamsas.objects.utils;
+
+public class SymbolDictionary {
+ /**
+ * defines standard names and properties for vamsas sequence dictionaries
+ */
+ static final public String STANDARD_AA="info:iubmb.org/aminoacids"; // strict 1 letter code
+ static final public String STANDARD_NA="info:iubmb.org/nucleosides";// strict 1 letter code (do not allow arbitrary rare nucleosides)
+ /**
+ * TODO: Vamsas Dictionary properties interface
+ * an interface for dictionary provides :
+ * validation for a string
+ * symbolwidth (or symbol next/previous)
+ * mappings to certain other dictionaries (one2three, etc)
+ * gap-character test
+ *
+ */
+
+}