for (int r = 0; r < regions.length; r++)\r
{\r
start = regions[r][0];\r
- end = regions[r][1];\r
for (int s = 0; s < seqs.length; s++)\r
{\r
sequence = seqs[s].getSequence();\r
StringBuffer newSeq = new StringBuffer();\r
\r
- if (end > sequence.length())\r
+ if (regions[r][1] > sequence.length())\r
end = sequence.length();\r
+ else\r
+ end = regions[r][1];\r
\r
if (start > 0)\r
{\r