guacamole icon indicating copy to clipboard operation
guacamole copied to clipboard

consider supporting other output formats (csv, json, arrow?) in joint caller

Open timodonnell opened this issue 9 years ago • 2 comments

There's quite a lot of business logic in VCFOutput around here where we take MultiSampleMultiAlleleEvidence instances and make them into htsjdk.VariantContext instances.

This makes it non-trivial to support other output formats like csv since that logic would have to get reproduced there.

It may make sense to make an intermediate representation for joint caller calls, which can then can converted either to htsjdk variant contexts for vcf output or other formats like csv.

timodonnell avatar Apr 22 '16 22:04 timodonnell

We could even support a cross-language serialization format

arahuja avatar Apr 22 '16 22:04 arahuja

Yeah @hammer suggests json

timodonnell avatar Apr 22 '16 22:04 timodonnell