[Biojava-l] GappedSymbolList behaviour is wierd, bug ?
Matthew Pocock
mrp@sanger.ac.uk
Wed, 12 Dec 2001 16:32:15 +0000
Hi Kalle,
I've fixed the insert bug. It turned out to be a <= round the wrong way
:-( .
<dream>If only we could code algorithmic stuff using symbolic algebra,
and code procedural stuff using syntax like Java - so many bugs would go
away.</dream>
As for the viewToSource method, I've modified this so that it behaves as
per the example below. Code is checked into CVS. You will be able to
access it from the anonymous CVS server some time over the next 1/2 to 2
hours. Please check that this code works for you. I've checked it on 30+
random examples, but there may be a use-case or boundary condition out
there that bites us.
Matthew
indx, viewToSource(indx)
--gc--g-cc-c-tccg---
1 -1
2 -1
3 +1
4 +2
5 -3
6 -3
7 +3
8 -4
9 +4
10 +5
11 -6
12 +6
13 -7
14 +7
15 +8
16 +9
17 +10
18 -11
19 -11
20 -11