-
Notifications
You must be signed in to change notification settings - Fork 586
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
[BUG] Bad input: This tool assumes diplod genotype #7690
Comments
Hi @LiviaMoura We don't have any haploid calling in the Broad production pipeline, so we never included that feature in Gnarly. (For chrY people typically filter out hets and then treat 0/0 as 0 and 1/1 as 1. chrX on males admittedly requires a little more finesse.) I can probably take a look next week. I'm not sure how much effort a fix would entail, but hopefully the haploid case is just a simpler version of the diploid case right? :-) |
Hello @ldgauthier, Anyway, I'll wait for any news regarding this topic. Let us know if something new pops up. Best :) |
Hi @LiviaMoura, Also what are you doing for chrY? Are the females no-call all the way across the chromosome or are you only combining Y for males? |
Hi @ldgauthier, Some of them
Regarding chrY, in samples with XX karyotype, the DRAGEN pipeline makes a diploid variant call, but applies a "PloidyConflict" hard filter (and apparently all calls are either 0/0 or ./.), whereas the DRAGEN pipeline makes a haploid variant call for XY karyotype samples as expected. |
Bug Report
Affected tool(s) or class(es)
GnarlyGenotyper
Affected version(s)
Description
WDL joint genotyping using GnarlyGenotyper after ReblockGVCF (fixed on the snapshot above)
Steps to reproduce
Joint Genotyper wdl pipeline with "GatkJointGenotyping.useGnarlyGenotyper": true , samples from DRAGEN 3.8+
Expected behavior
Complete the pipeline
Actual behavior
Failing with diploid error on Sexual Chromosomes
Hello again everyone.
First of all, thank you @ldgauthier to send us that snapshot docker. It kind of solved reblock problem. As feedback here, I tried with the newest GATK version (4.2.5) as it modified ReblockGVCF, but it didn`t work.
Anyway, I have another issue here...
While I was using only one or few chromosomes, the pipeline with reblock + gnarly was working fine. Once I added all chromosomes I started to get this type of error (GnarlyGenotyper):
I checked every failed log, and it's all related to the sexual chromosomes. Any thought/tip about that?
ps.: From chr1 to chr22 it worked fine!
The text was updated successfully, but these errors were encountered: