feat!(PCGR): move sample params to samplesheet#96
Open
HomoPolyethylen wants to merge 17 commits into
Open
Conversation
add sample params to subMap so they are not filtered out
50723aa to
f1fae2c
Compare
famosab
reviewed
Jul 1, 2026
famosab
left a comment
Collaborator
There was a problem hiding this comment.
It looks good to me, I just have one question regarding validation of the samplesheet and handling of germline-only runs :)
for samples with status: 0 (germline) columns like tumor_site have no biological meaning and should hence be rejected.
…lues default values for optional sample-params are defined in input schema only. They not necessarily included in the tool call. PCGR will handle its default behaviour. This change intends to prevent diversion in defaults between pipeline and pcgr in the future.
these empty dirs/files serve as dummys for tests, where the pipeline should think the reference data is present without actually using it. This can prevent the test from downloading the reference data for that test.
famosab
reviewed
Jul 6, 2026
famosab
reviewed
Jul 6, 2026
test optional columns for somatic rows in one single test, each invalid field will throw an error
multiple warning ignore declarations otherwise overwrite each other. you can now specify multiple warnings to ignore as an array
famosab
reviewed
Jul 8, 2026
Collaborator
There was a problem hiding this comment.
Hm maybe we can put this into test-datasets and not have it in the pipeline directly?
Author
There was a problem hiding this comment.
hm yes that sounds good. then I'll move the samplesheets to the test-datasets aswell?
nf-core/test-datasets#2137
famosab
reviewed
Jul 8, 2026
HomoPolyethylen
added a commit
to nf-core/test-datasets
that referenced
this pull request
Jul 9, 2026
add samplesheets and dummy reference data for tests introduced in nf-core/variantprioritization#96
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
this PR moves sample-specific parameters for PCGR to the samplesheet.
Params moved:
tumor_sitetumor_puritytumor_ploidyThis is a breaking, backwards-incompatible change, as the moved params are no longer supported as pipeline parameters (via CLI or params file).
closes #87
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).