dhtslib.vcf.header

This module provides structs that encapsulate VCFHeader and HeaderRecord

VCFHeader encapsulates and owns a bcf_hdr_t*, and provides convenience functions to read and write header records.

HeaderRecord provides an easy way to coonstruct new header records and convert them to bcf_hrec_t * for use by the htslib API.

Members

Structs

HeaderRecord
struct HeaderRecord

Struct for easy setting and getting of bcf_hrec_t values for VCFheader

VCFHeader
struct VCFHeader

VCFHeader encapsulates bcf_hdr_t* and provides convenience wrappers to manipulate the header metadata/records.

Meta