-
Notifications
You must be signed in to change notification settings - Fork 16
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
fix: remove stat files and add count files for scout upload VCFs #899
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #899 +/- ##
========================================
Coverage 99.54% 99.54%
========================================
Files 29 29
Lines 1775 1775
========================================
Hits 1767 1767
Misses 8 8
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
@ivadym , I added stats files for all the filtered.passed VCF files and also added varcaller names to the output files. |
@ashwini06 and @ivadym, bcftools counts is added for all end point VCF files and bcftools stats is removed from vep rules. |
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 added the comments about the count files for which we are not uploading to scout. It's up to you to either address it here or @ivadym if would like to take it in his upcoming PR. You both can decide on it :)
I wonder if this .all.filtered.pass.stats
are correctly generated. Check with some dry runs. If not include the required file in
BALSAMIC/BALSAMIC/workflows/balsamic.smk
Line 262 in 164e3ae
#Gather all the filtered and PASSed variants post annotation |
BALSAMIC/snakemake_rules/annotation/varcaller_wgs_filter_tumor_only.rule
Outdated
Show resolved
Hide resolved
BALSAMIC/snakemake_rules/annotation/varcaller_filter_tumor_normal.rule
Outdated
Show resolved
Hide resolved
BALSAMIC/snakemake_rules/annotation/varcaller_filter_tumor_only.rule
Outdated
Show resolved
Hide resolved
BALSAMIC/snakemake_rules/annotation/varcaller_wgs_filter_tumor_normal.rule
Outdated
Show resolved
Hide resolved
@keyvanelhami could you please share the updated list of end-point VCF files to be uploaded to scout, we can use to generate counts for? |
@khurrammaqbool We are using below flags and files for Scout upload. You can also look into an example of a yaml file for Scout:
|
The list seems to include manta. We have decided to upload svdb instead. Isn't it an old list? |
But is the svdb PR merged and deployed in production? If so we should open an issue so |
It will be merged in develop and is linked to the delivery of files @ivadym is currently working with. |
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.
Looks good to me 👍
Kudos, SonarCloud Quality Gate passed! |
This PR:
Cleans up vep rules and adds stats files for all endpoint VCFs to be useful for automatic uploads of VCF files.
Added: *_counts files for each end point VCF file including *.all.filtered.pass.vcf.gz
Removed: *_stats files from vep rules
Review and tests: