X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fdbsources%2FUniprot.java;h=e26ccda1bcd6baab43655172d810288295bc9c5a;hb=56bc65e4a83ab45cb98a37b60f0d547bd6ae9a71;hp=7ecd32413f7e862d6bdadaa83bc3cb679ae40349;hpb=0463fb03eb6a32ce4d39ab7c146b82549c5a5e0e;p=jalview.git diff --git a/src/jalview/ws/dbsources/Uniprot.java b/src/jalview/ws/dbsources/Uniprot.java index 7ecd324..e26ccda 100644 --- a/src/jalview/ws/dbsources/Uniprot.java +++ b/src/jalview/ws/dbsources/Uniprot.java @@ -30,7 +30,6 @@ import jalview.datamodel.SequenceFeature; import jalview.datamodel.SequenceI; import jalview.datamodel.UniprotEntry; import jalview.datamodel.UniprotFile; -import jalview.util.DBRefUtils; import jalview.ws.ebi.EBIFetchClient; import jalview.ws.seqfetcher.DbSourceProxyImpl; @@ -230,9 +229,10 @@ public class Uniprot extends DbSourceProxyImpl .get("protein sequence ID"); if (cdsId != null && cdsId.trim().length() > 0) { - dbr = new DBRefEntry(DBRefSource.EMBLCDS, DBRefSource.UNIPROT - + ":" - + dbVersion, cdsId.trim()); + // remove version + String[] vrs = cdsId.split("\\."); + dbr = new DBRefEntry(DBRefSource.EMBLCDS, vrs.length > 1 ? vrs[1] + : DBRefSource.UNIPROT + ":" + dbVersion, vrs[0]); dbRefs.add(dbr); } }