X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fdbsources%2FUniprot.java;h=6f5f03315bd4099ee026f886580c6d36ab904f9e;hb=3da878124135ff033f42d19d8733891b09e953cd;hp=d1da9de7850472711a6b12d3ddf504bf261b9ec2;hpb=2d8dfad8a0aa6a6febfc0c3bc0379de0b46e0cfc;p=jalview.git diff --git a/src/jalview/ws/dbsources/Uniprot.java b/src/jalview/ws/dbsources/Uniprot.java index d1da9de..6f5f033 100644 --- a/src/jalview/ws/dbsources/Uniprot.java +++ b/src/jalview/ws/dbsources/Uniprot.java @@ -180,16 +180,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));