#include <genesis/population/format/vcf_common.hpp>
Collect the four required keys that describe an INFO or FORMAT sub-field of VCF/BCF files.
We follow the htslib usage of Number, which is stored as two variables: One for the special specification of the number of values (is it variable or fixed, etc), and, if fixed, the actual value for the number of expected entries, which we here call the number
. That number corresponds to the integer value given in the Number
key of the INFO or FORMAT line.
Definition at line 151 of file vcf_common.hpp.
Public Attributes | |
std::string | description |
std::string | id |
int | number |
VcfValueSpecial | special |
VcfValueType | type |
std::string description |
Definition at line 157 of file vcf_common.hpp.
std::string id |
Definition at line 153 of file vcf_common.hpp.
int number |
Definition at line 156 of file vcf_common.hpp.
VcfValueSpecial special |
Definition at line 155 of file vcf_common.hpp.
VcfValueType type |
Definition at line 154 of file vcf_common.hpp.