Skip to content

Commit

Permalink
Introduce compareCoordinatesAndStrand function
Browse files Browse the repository at this point in the history
  • Loading branch information
pjotrp committed Feb 23, 2017
1 parent ccd2741 commit be19909
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion BioD
Submodule BioD updated 2 files
+13 −13 bio/bam/multireader.d
+143 −131 bio/bam/read.d
2 changes: 1 addition & 1 deletion sambamba/merge.d
Expand Up @@ -386,7 +386,7 @@ int merge_main(string[] args) {
writer.writeRecord(read);
break;
case SortingOrder.coordinate:
foreach (read; nWayUnion!compareCoordinates(modifiedranges))
foreach (read; nWayUnion!compareCoordinatesAndStrand(modifiedranges))
writer.writeRecord(read);
break;
default: assert(0);
Expand Down
4 changes: 2 additions & 2 deletions sambamba/sort.d
Expand Up @@ -217,7 +217,7 @@ class Sorter {
} else if (natural_sort) {
mergeSort!(mixedCompareReadNames, false)(chunk, task_pool, tmp);
} else {
mergeSort!(compareCoordinates, false)(chunk, task_pool, tmp);
mergeSort!(compareCoordinatesAndStrand, false)(chunk, task_pool, tmp);
}
version (development) {
stderr.writeln("Finished sorting of chunk #", n, " in ", sw.peek().seconds, "s");
Expand Down Expand Up @@ -266,7 +266,7 @@ class Sorter {
else if (natural_sort)
mergeSortedChunks!mixedCompareReadNames();
else
mergeSortedChunks!compareCoordinates();
mergeSortedChunks!compareCoordinatesAndStrand();
}

private void createHeader() {
Expand Down

0 comments on commit be19909

Please sign in to comment.