-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Major fix #145
Major fix #145
Conversation
|
@@ -15,12 +15,13 @@ input: | |||
type: file | |||
description: | | |||
identification results. | |||
pattern: "*.{idXML,consensusXML}" | |||
pattern: "*.consensusXML" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, idxml is fine here, too.
output: | ||
- epi_inference: | ||
type: file | ||
description: | | ||
identification results with scored/grouped proteins. | ||
pattern: "*.consensusXML" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
idXML, too
|
||
// Protein FDR options | ||
protein_fdr = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isn't this always true in our pipeline? So I think this should be removed. Some assumptions in our pipeline might not hold if we set this to false. Might work, but I would not risk it until some user specifically requests it.
nextflow_schema.json
Outdated
@@ -690,6 +703,18 @@ | |||
"fa_icon": "fas fa-list-ol", | |||
"help_text": "Infer proteins through:\n\n* 'aggregation' = aggregates all peptide scores across a protein (by calculating the maximum) (default)\n* 'bayesian' = compute a posterior probability for every protein based on a Bayesian network (i.e. using Epifany)\n* ('percolator' not yet supported)\n\n**Note:** If protein grouping is performed also depends on the `protein_quant` parameter (i.e. if peptides have to be unique or unique to a group only)", | |||
"enum": ["aggregation", "bayesian"] | |||
}, | |||
"epifany_debug": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They should use the same parameter. They are an either/or
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this and proteininference
subworkflows/local/phosphoscoring.nf
Outdated
@@ -13,7 +13,7 @@ workflow PHOSPHOSCORING { | |||
main: | |||
ch_version = Channel.empty() | |||
|
|||
IDSCORESWITCHERFORLUCIPHOR(id_files.combine(val("Posterior Error Probability_score"))) | |||
IDSCORESWITCHERFORLUCIPHOR(id_files.combine(Channel.value("\"Posterior Error Probability\""))) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
was this change tested? you can use the new uploaded test data.
subworkflows/local/phosphoscoring.nf
Outdated
@@ -13,7 +13,7 @@ workflow PHOSPHOSCORING { | |||
main: | |||
ch_version = Channel.empty() | |||
|
|||
IDSCORESWITCHERFORLUCIPHOR(id_files.combine(val("Posterior Error Probability_score"))) | |||
IDSCORESWITCHERFORLUCIPHOR(id_files.combine(Channel.value("\"Posterior Error Probability\""))) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
was this change tested? you can use the new uploaded test data.
Co-authored-by: Julianus Pfeuffer <[email protected]>
Co-authored-by: Julianus Pfeuffer <[email protected]>
Co-authored-by: Julianus Pfeuffer <[email protected]>
Co-authored-by: Julianus Pfeuffer <[email protected]>
Co-authored-by: Julianus Pfeuffer <[email protected]>
Co-authored-by: Julianus Pfeuffer <[email protected]>
Linting still fails. You might be able to just do |
Nice. How did you fix the testdata? |
Without fixing test_localize testdata .Network issues? |
max_time = 1.h | ||
|
||
// Input data | ||
input = 'https://raw.githubusercontent.com/nf-core/test-datasets/proteomicslfq/testdata/phospho/test_phospho.sdrf' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I copied everything to the quantms branch, too. We can do that later.
PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).