diff --git a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala index 8ceb27793639a8d687eca799aa84deb3913b62ad..e56202dfa2dfd65f954bc32b9b17f448dcc93c13 100644 --- a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala +++ b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala @@ -93,10 +93,10 @@ object ExtractAlignedFastq extends ToolCommand { } val queries: Array[QueryInterval] = iv.toList - // sort Interval - .sortBy(x => (x.getSequence, x.getStart, x.getEnd)) // transform to QueryInterval .map(x => new QueryInterval(getSequenceIndex(x.getSequence), x.getStart, x.getEnd)) + // sort Interval + .sortBy(x => (x.referenceIndex, x.start, x.end)) // cast to array .toArray