X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fdbsources%2FUniprot.java;h=d97bf692168c93a8e770b8e77bdce563e69a977a;hb=bc18effe68ba80213a6d03ca7e6175adc6be71d6;hp=86282c7a5b151bf041b51f7beb1ccaba6bf1096b;hpb=7e82e1fed011077e5cd4cc40ac8ad3519d7c47a8;p=jalview.git diff --git a/src/jalview/ws/dbsources/Uniprot.java b/src/jalview/ws/dbsources/Uniprot.java index 86282c7..d97bf69 100644 --- a/src/jalview/ws/dbsources/Uniprot.java +++ b/src/jalview/ws/dbsources/Uniprot.java @@ -178,16 +178,12 @@ public class Uniprot extends DbSourceProxyImpl SequenceI uniprotEntryToSequence(Entry entry) { String id = getUniprotEntryId(entry); - String seqString = entry.getSequence().getValue(); - /* - * for backwards compatibility with Castor processing, - * remove any internal spaces + * Sequence should not include any whitespace, but JAXB leaves these in */ - if (seqString.indexOf(' ') > -1) - { - seqString = seqString.replace(" ", ""); - } + String seqString = entry.getSequence().getValue().replaceAll("\\s*", + ""); + SequenceI sequence = new Sequence(id, seqString); sequence.setDescription(getUniprotEntryDescription(entry));