Commit 3d7e090
Optimize qualimap performance with multi-threaded name sorting
Pre-sort BAM files by read name using samtools with multi-threading before
running qualimap rnaseq. This reduces qualimap execution time by >50%
(from ~85 min to <40 min) by offloading the single-threaded sorting to
the multi-threaded samtools sort with the -n flag, then passing the
sorted BAM to qualimap with the --sorted flag.
Resolves #1356
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent eb418bd commit 3d7e090
File tree
2 files changed
+15
-1
lines changed- modules/nf-core/qualimap/rnaseq
- workflows/rnaseq
2 files changed
+15
-1
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
539 | 540 | | |
540 | 541 | | |
541 | 542 | | |
542 | | - | |
| 543 | + | |
| 544 | + | |
543 | 545 | | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
544 | 552 | | |
545 | 553 | | |
546 | 554 | | |
| |||
0 commit comments