This module provides structs that encapsulate VCFHeader and HeaderRecord
Module provides VCF Reader/Writer
Used by InfoField (bcf_info_t) and FormatField (bcf_fmt_t) to identify the underlying htslib/bcf1_t info and format data type and size. This data is stored in ubyte arrays.
Used to index into bcf_hdr_t's id field of type bcf_idpair_t*[3]
Represents the classification of a headerline
Represents the classification of a headerline
Represents the classification of a headerline
Levels identifiers for unpacking the underlying variable length data in the bcf1_t. Values are inclusive i.e UnpackLevel.AltAllele unpacks all data before and including the ALT allele Replacement for htslib BCF_UN_*
Replacement for htslib VCF_*
Strings for HeaderTypes
Strings for HDR_LENGTH
Strings for HeaderRecordType
Byte sizes for RecordType