seqs[i].setDatasetSequence(ref);
}
if (segments!=null) {
- int delshift=0; // need to shift the segments to their absolute positions in the sequence cigar frame.
for (int i=0; i<segments.length; i+=3) {
//int start=shifts.shift(segments[i]-1)+1;
//int end=shifts.shift(segments[i]+segments[i+1]-1)-1;
- colsel.hideColumns(delshift+segments[i], delshift+segments[i]+segments[i+2]-1);
- delshift+=segments[i+2];
+ colsel.hideColumns(segments[i+1], segments[i+1]+segments[i+2]-1);
}
}
return seqs;