Skip to content

Releases: mlin/spVCF

v0.4.2

27 Aug 10:25
Compare
Choose a tag to compare
Improve stdin/stdout streaming performance

v0.4.1

23 Aug 05:41
Compare
Choose a tag to compare
Fix - as input filename

squeeze subcommand

23 Aug 03:59
Compare
Choose a tag to compare

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

29 Jul 23:22
d36c1f2
Compare
Choose a tag to compare
Update README.md

tabix slicing PoC

21 Jul 06:41
Compare
Choose a tag to compare

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

01 Jul 05:40
Compare
Choose a tag to compare
It is absurd that in 2018 i have to write this myself to get good performance.

v0.2.2

01 Jul 01:39
Compare
Choose a tag to compare
minor strlen tweak

v0.2.1: speed up encoder (#5)

01 Jul 01:32
6b7afce
Compare
Choose a tag to compare
A bunch of gnarly tricks to speed up the encoder: avoiding stringstream, reducing copying & allocation, using lookup table, etc.

v0.2.0: Smart squeezing

30 Jun 05:55
Compare
Choose a tag to compare
Revise squeezing logic to truncate cells to GT:DP if there's no evidence for any alternate allele based on AD/VR

v0.1.2

28 Jun 03:19
Compare
Choose a tag to compare
encoder speed optimization