X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FVamsasDatastore.java;h=4b7445af88206a51937f762c72a96a3625bd0a98;hb=refs%2Fheads%2FVamJalview;hp=c9d59940ae69f7b8cb927ee4a261227a741e8120;hpb=7a293d1f0b5bfaaeac5d1f5a7be7113d8ca0c8b5;p=jalview.git diff --git a/src/jalview/io/VamsasDatastore.java b/src/jalview/io/VamsasDatastore.java index c9d5994..4b7445a 100755 --- a/src/jalview/io/VamsasDatastore.java +++ b/src/jalview/io/VamsasDatastore.java @@ -1285,8 +1285,22 @@ public class VamsasDatastore { // make bounds and automatic description strings for jalview user's benefit (these shouldn't be written back to vamsas document) boolean first=true; float min=0,max=1; + int lastval=0; for (int i=0;i1) { + // do some interpolation *between* points + if (arow[lastval]!=null) { + float interval = arow[i].value-arow[lastval].value; + interval/=i-lastval; + float base = arow[lastval].value; + for (int ip=lastval+1,np=0; ip