The documentation of the single C++ file vcfpp.h for manipulating VCF/BCF


This project introduces a single C++ file as interface to the basic htslib, which can be easily included in a C++ program for scripting high-performance genomic analyses.


  • include "vcfpp.h" to your program and compile it by g++ my.cpp -std=c++11 -Wall -I. -lhts
  • make sure you have installed on your system and the it is in your environment.