-
Notifications
You must be signed in to change notification settings - Fork 417
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
Make -a a default argument for bcftools concat #1420
Conversation
|
This sounds reasonable. Would be curious of @asp8200 experience. You added this feature for your group, right? any failures similar to this? |
I have no experience with using option |
3910021
to
4fa3628
Compare
Thank you for the reminder, I will heed it and am happy to hear, what your preferred variant caller (and maybe custom config options for them) are for a germline run on 30x WGS data? At the moment, I am however not running the pipeline for any scientific purpose anyway, but because I am configuring it on our Seqera Platform instance. So essentially, I am applying as many tools as possible at once to make sure that everything works out of the box for the production team. But I'd still argue that, even if it may not be advisable, combining the variants should work, if it is an option in the pipeline. In many cases, setting |
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.
LGTM
LGTM |
I am running Sarek 3.4 for the first time, so maybe this is a classical example of "Just because you can do it with the pipeline, doesn't mean you should" 😉, but I found that the
bfctools concat
typically errors out for the samples, when trying to merge the germline vcf-files from each applied variant-caller (concatenate_vcfs : 'true'
).I looked up the effects of the
-a / --alow-overlaps
parameter and to me, it seems there is no harm being done by making it the default (unless maybe the performance?)Therefore, I propose that this option becomes the default, or maybe even
-a -D
? Since the latter is however more intrusive, that change might be over the top.PR checklist