This isn't the end of the world, but an increase in size of ~25% ends up being pretty hefty in extreme cases. is it intentional/necessary for ga4gh_identify to add these digest fields in-place, or can that be taken out? Or alternatively, maybe a ga4gh_compact method could strip unset/redundant fields?
I have a basic allele. If I manually add the VA ID, the compacted JSON dump is 323 chars:
If I use ga4gh_identify, though, even if I set
in_place
to"never"
,digest
fields are added that makes the final JSON over 400 characters:This isn't the end of the world, but an increase in size of ~25% ends up being pretty hefty in extreme cases. is it intentional/necessary for
ga4gh_identify
to add thesedigest
fields in-place, or can that be taken out? Or alternatively, maybe aga4gh_compact
method could strip unset/redundant fields?