-
Notifications
You must be signed in to change notification settings - Fork 424
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
Use 20.07-RC1, add skip_qc to MD #252
Conversation
include { MERGE_BAM_MAPPED } from './modules/local/merge_mapped_bam' addParams(params) | ||
include { MARK_DUPLICATES } from './modules/local/mark_duplicates' params(params) | ||
include { MERGE_BAM_MAPPED } from './modules/local/merge_mapped_bam' | ||
include { MARK_DUPLICATES } from './modules/local/mark_duplicates' addParams(skip_qc: skip_qc) |
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 see, now I understand better
modules/local/mark_duplicates.nf
Outdated
@@ -11,7 +11,7 @@ process MARK_DUPLICATES { | |||
output: | |||
tuple idPatient, idSample, path("${idSample}.md.bam"), path("${idSample}.md.bam.bai"), emit: bam_duplicates_marked | |||
tuple idPatient, idSample, emit: tsv_bam_duplicates_marked | |||
path "${idSample}.bam.metrics", emit: duplicates_marked_report //is optional , applies when skip_qc is used(not implemented yet) | |||
path "${idSample}.bam.metrics", optional : true, emit: duplicates_marked_report //is optional , applies when skip_qc is used(not implemented yet) |
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.
Actually we will need to rename this option.
you can't actually skip markduplicates with skip_qc, but you actually don't keep the report.
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.
Ah, I see. So maybe skip_markduplicates_report and make it an extra parameter not included in the skip_qc list?
@maxulysse I am done adding things to this PR. Sorry, I wanted to add the new nextflow.enable thing and then had to fix some things after that |
@@ -12,7 +12,7 @@ jobs: | |||
strategy: | |||
matrix: | |||
# Nextflow versions: check pipeline minimum and current latest | |||
nxf_ver: ['20.04.1', ''] | |||
nxf_ver: ['20.07.0-RC1', ''] |
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.
Can you update the README.md too?
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.
done
nf-core/sarek pull request
Many thanks for contributing to nf-core/sarek!
Please fill in the appropriate checklist below (delete whatever is not relevant).
These are the most common things requested on pull requests (PRs).
PR checklist
nextflow run . -profile test,docker
).nf-core lint .
).docs
is updatedCHANGELOG.md
is updatedREADME.md
is updatedLearn more about contributing: CONTRIBUTING.md