some updates related with diann, ptms and pmultiqc small issues#614
some updates related with diann, ptms and pmultiqc small issues#614ypriverol merged 12 commits intobigbio:devfrom
Conversation
…erance Copilot/add ppm fragment tolerance
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
|
Superseed PR #612 |
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
# Conflicts: # .github/workflows/awsfulltest.yml # .github/workflows/awstest.yml # .github/workflows/download_pipeline.yml # .github/workflows/nf-test.yml # .github/workflows/release-announcements.yml # README.md # ro-crate-metadata.json # subworkflows/local/utils_nfcore_quantms_pipeline/main.nf # workflows/quantms.nf
User description
PR checklist
nf-core pipelines lint).nextflow run . -profile test,docker --outdir <OUTDIR>).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).docs/usage.mdis updated.docs/output.mdis updated.CHANGELOG.mdis updated.README.mdis updated (including new tool citations and authors/contributors).PR Type
Enhancement, Bug fix
Description
Add contaminant string parameter support for pmultiqc report generation
Update SDRF parsing container to newer sdrf-pipelines version
Change DIA-NN mzTab export default from true to false
Add contaminant_string parameter to nextflow configuration
Diagram Walkthrough
File Walkthrough
main.nf
Add contaminant affix parameter to pmultiqcmodules/local/pmultiqc/main.nf
contaminant_affixvariable that conditionally passes--contaminant_affixflag to multiqc commandcontaminant_affixvariable to the multiqc commandexecution
main.nf
Update SDRF parsing container versionmodules/local/sdrf_parsing/main.nf
quantms-utils:0.0.23tosdrf-pipelines:0.0.33quantms-utils:0.0.23tosdrf-pipelines:0.0.33nextflow.config
Update DIA-NN and pmultiqc configuration defaultsnextflow.config
enable_diann_mztabdefault value fromtruetofalsecontaminant_stringwith default value'CONT'nextflow_schema.json
Update schema with new contaminant parameternextflow_schema.json
enable_diann_mztabdefault fromtruetofalsein schemacontaminant_stringparameter definition with type string anddefault value
"CONT"contaminant_stringparameter mapping to pmultiqc--contaminant_affixflag