Skip to content
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

tsv output can contain empty sample/genotype-data which causes bugs in varfish #672

Open
Nicolai-vKuegelgen opened this issue Jan 21, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@Nicolai-vKuegelgen
Copy link

Is your feature request related to a problem? Please describe.
In a case/pedigree with multiple samples some variants may not have usable data from all samples (either due to missing coverage or also on the Y chromosome). In vcf files this can either be encoded as a single "." for that sample in the sample/genotype block or with individual missing values for each defined Format field.
The tsv output file for Varfish converts fully empty fileds (".") into empty sample specific data (genotype column, i.e. """sample_2""": {} ), which causes bugs in Variant filtration.

Describe the solution you'd like
The tsv files generated for varfish should not lead to downstream errors. Ideally all defined format fields of each variant should be written into the genotype data for each sample, with a default value of ".".

Describe alternatives you've considered
This could also be fixed on the varfish side.

Additional context
Varfish-issue for the bug caused by empty sample data

@Nicolai-vKuegelgen Nicolai-vKuegelgen added the enhancement New feature or request label Jan 21, 2025
@tedil tedil changed the title tsv output can contain empty sample/genotype-data which causes baugs in varfish tsv output can contain empty sample/genotype-data which causes bugs in varfish Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant