trailing slash regexed out
[jalview.git] / src / jalview / io / VamsasAppDatastore.java
index 82e9fba..1964c2f 100644 (file)
@@ -351,9 +351,9 @@ public class VamsasAppDatastore
             }
           }
         }
-
-        if (sq.getDBRef() != null)
+        if (sq.getDatasetSequence()==null && sq.getDBRef() != null)
         {
+          // only sync database references for dataset sequences
           DBRefEntry[] entries = sq.getDBRef();
           jalview.datamodel.DBRefEntry dbentry;
           for (int db = 0; db < entries.length; db++)
@@ -628,7 +628,10 @@ public class VamsasAppDatastore
                 // of
                 // utf8
                 // translation
-                ae.addValue(aa[i].annotations[a].value);
+                if (an.isGraph())
+                {
+                  ae.addValue(aa[i].annotations[a].value);
+                }
                 ae.setPosition(a + 1);
                 if (aa[i].annotations[a].secondaryStructure != ' ')
                 {