vcfilt: A Zero-Allocation Streaming Filter for High-Throughput VCF Processing
The paper introduces vcfilt, a zero-allocation, streaming VCF filter implemented in Go that achieves up to a 12.2x speedup over existing tools like bcftools by specializing in high-frequency filtering criteria and eliminating dynamic overhead while maintaining byte-for-byte output compatibility.