X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FDBRefEntry.java;h=11e77d85a138ec545ddbd37c4287ce30ccdb0e7f;hb=9a0e53e18ba1280658e1424c5e08b90e7beeebde;hp=e2ee1958dd8bbbb155a1984aad7258927551cd36;hpb=fa6002323c9a80282ac34a3ecba0ee0d5643e130;p=jalview.git diff --git a/src/jalview/datamodel/DBRefEntry.java b/src/jalview/datamodel/DBRefEntry.java index e2ee195..11e77d8 100755 --- a/src/jalview/datamodel/DBRefEntry.java +++ b/src/jalview/datamodel/DBRefEntry.java @@ -297,6 +297,15 @@ public class DBRefEntry implements DBRefEntryI { return false; } + // check map is really 1:1, no shifts allowed. + if (map.getMap().getFromHighest() != map.getMap().getToHighest() + && map.getMap().getFromLowest() != map.getMap().getToLowest() + && !Arrays.equals( + map.getMap().getFromRanges().toArray(new int[0][]), + map.getMap().getToRanges().toArray(new int[0][]))) + { + return false; + } } if (version == null) {