X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FVamsasAppDatastore.java;h=1964c2f8f62b760f283875970ae37c8e344ee4b1;hb=cd5b2de469fb4c09242955cb4b74279e2da348d6;hp=82e9fbabad07e34b57dc342c0a3d5e67cf1245be;hpb=8edb7ea4228bb1c112dbaa4743af9f55755557a4;p=jalview.git diff --git a/src/jalview/io/VamsasAppDatastore.java b/src/jalview/io/VamsasAppDatastore.java index 82e9fba..1964c2f 100644 --- a/src/jalview/io/VamsasAppDatastore.java +++ b/src/jalview/io/VamsasAppDatastore.java @@ -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 != ' ') {