Skip to content

Feat: MultiQC SAV#160

Merged
matthdsm merged 46 commits intodevfrom
feat/mqc_sav
Mar 5, 2026
Merged

Feat: MultiQC SAV#160
matthdsm merged 46 commits intodevfrom
feat/mqc_sav

Conversation

@matthdsm
Copy link
Member

@matthdsm matthdsm commented Feb 27, 2026

  • Add MultiQC SAV report for run QC
  • Drop "main" MultiQC report
  • Fix output location of library QC reports
  • Move readgroup functions to local subwf

PR checklist

  • This comment contains a description of changes (with reason).
  • If you've fixed a bug or added code that should be tested, add tests!
  • If you've added a new tool - have you followed the pipeline conventions in the contribution docs
  • Make sure your code lints (nf-core pipelines lint).
  • Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
  • Check for unexpected warnings in debug mode (nextflow run . -profile debug,test,docker --outdir <OUTDIR>).
  • Usage Documentation in docs/usage.md is updated.
  • Output Documentation in docs/output.md is updated.
  • CHANGELOG.md is updated.
  • README.md is updated (including new tool citations and authors/contributors).

@matthdsm matthdsm mentioned this pull request Feb 27, 2026
7 tasks
@matthdsm matthdsm merged commit da7621b into dev Mar 5, 2026
18 checks passed
@matthdsm matthdsm deleted the feat/mqc_sav branch March 5, 2026 13:24
matthdsm added a commit that referenced this pull request Mar 6, 2026
* add mqc_sav module

* fix bclconvert config

* add demux logging

* typo

* fix rg function

* fix rg function

* catch library from sampleinfo if applicable

* fix bclconvert meta.id

* add cgroup metrics plugin

* Remove nf-cgroup-metrics plugin from config

* update multiqcsav and multiqc

* mv rg function to lib

* add mqcsav and fix plumbing

* changelog

* fix syntax error

* Replace lib with function in subwf to please linter

* update test config, fix issues

* ditch conda from CI and update docs a little

* fix file staging

* fix linting

* tinkering with configs

* fix nf-test profiles

* more work

* linting

* mqc_sav attempt #1

* Refactor MultiQC summary file handling and improve metadata management

* fix test samplesheet

* bump mqc_cmgg container

* fix mqc output path

* update modules + patch

* fix multi-lane processing

* fix SAV titleé

* fix outputs and patch module

* fix snap config process selector

* set version to 3.0.0

* final fixed for multilane run qc (hopefully)

* fix mqc inputs

* move bclconvert rg function to subwf

* fix final tests

* let's hope we're done now...

* fix main wf errors

* fix tests (again)

* test error

* f*ck it

* f*ck it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant