Skip to content

Commit b69c3b9

Browse files
edmundmillerclaudeadamrtalbot
committed
feat: disable performance-heavy QC steps by default
- Set skip_dupradar=true (mostly pointless for bulk RNA-seq) - Set skip_qualimap=true (identified as slowest QC step) - Set skip_rseqc=true (7 resource-intensive modules by default) - Set skip_stringtie=true (additional assembly overhead) - Set skip_bigwig=true (coverage track generation overhead) Follows nf-core/proposals#71 to make QC steps opt-in rather than mandatory. Users can re-enable comprehensive QC via parameters when needed. Significantly reduces pipeline runtime and compute costs for standard bulk RNA-seq workflows. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: adamrtalbot <adamrtalbot@users.noreply.github.com>
1 parent 6169482 commit b69c3b9

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

nextflow.config

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,18 +89,18 @@ params {
8989

9090
// QC
9191
skip_qc = false
92-
skip_bigwig = false
93-
skip_stringtie = false
92+
skip_bigwig = true
93+
skip_stringtie = true
9494
skip_fastqc = false
9595
skip_preseq = true
96-
skip_dupradar = false
97-
skip_qualimap = false
96+
skip_dupradar = true
97+
skip_qualimap = true
9898
contaminant_screening = null
9999
kraken_db = null
100100
save_kraken_assignments = false
101101
save_kraken_unassigned = false
102102
bracken_precision = "S"
103-
skip_rseqc = false
103+
skip_rseqc = true
104104
skip_biotype_qc = false
105105
skip_deseq2_qc = false
106106
skip_multiqc = false

nextflow_schema.json

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -677,12 +677,14 @@
677677
"skip_bigwig": {
678678
"type": "boolean",
679679
"fa_icon": "fas fa-fast-forward",
680-
"description": "Skip bigWig file creation."
680+
"description": "Skip bigWig file creation.",
681+
"default": true
681682
},
682683
"skip_stringtie": {
683684
"type": "boolean",
684685
"fa_icon": "fas fa-fast-forward",
685-
"description": "Skip StringTie."
686+
"description": "Skip StringTie.",
687+
"default": true
686688
},
687689
"skip_fastqc": {
688690
"type": "boolean",
@@ -698,17 +700,20 @@
698700
"skip_dupradar": {
699701
"type": "boolean",
700702
"fa_icon": "fas fa-fast-forward",
701-
"description": "Skip dupRadar."
703+
"description": "Skip dupRadar.",
704+
"default": true
702705
},
703706
"skip_qualimap": {
704707
"type": "boolean",
705708
"fa_icon": "fas fa-fast-forward",
706-
"description": "Skip Qualimap."
709+
"description": "Skip Qualimap.",
710+
"default": true
707711
},
708712
"skip_rseqc": {
709713
"type": "boolean",
710714
"fa_icon": "fas fa-fast-forward",
711-
"description": "Skip RSeQC."
715+
"description": "Skip RSeQC.",
716+
"default": true
712717
},
713718
"skip_biotype_qc": {
714719
"type": "boolean",

0 commit comments

Comments
 (0)