Releases: mlin/spVCF
Releases · mlin/spVCF
v0.4.2
v0.4.1
squeeze subcommand
The spvcf squeeze
subcommand applies the pVCF-to-pVCF QC squeezing transformation independently of sparse quote-encoding. If the sparse encoding is also desired, it's still more efficient to use spvcf encode --squeeze
rather than spvcf squeeze | spvcf encode
.
v0.3.1
tabix slicing PoC
Tabix slicing functionality (seems to work but hasn't been tested at scale). Reorganize command-line interface to use subcommands spvcf {encode,decode,tabix}
v0.2.3: speed up decoder with homebrew ostringstream
It is absurd that in 2018 i have to write this myself to get good performance.
v0.2.2
v0.2.1: speed up encoder (#5)
A bunch of gnarly tricks to speed up the encoder: avoiding stringstream, reducing copying & allocation, using lookup table, etc.
v0.2.0: Smart squeezing
Revise squeezing logic to truncate cells to GT:DP if there's no evidence for any alternate allele based on AD/VR