Minimac4
|
Stores information about a site in the reference dataset. More...
#include <variant.hpp>
Public Member Functions | |
reference_site_info () | |
reference_site_info (std::string _chrom, std::uint32_t _pos, std::string _id, std::string _ref, std::string _alt, float _err, float _recom, double _cm) | |
Public Attributes | |
std::string | chrom |
Chromosome name. | |
std::uint32_t | pos = 0 |
Position on the chromosome. | |
std::string | id |
Variant identifier. | |
std::string | ref |
Reference allele. | |
std::string | alt |
Alternate allele. | |
float | err = std::numeric_limits<float>::quiet_NaN() |
Error rate. | |
float | recom = std::numeric_limits<float>::quiet_NaN() |
Recombination rate. | |
double | cm = std::numeric_limits<double>::quiet_NaN() |
Centimorgan position. | |
Stores information about a site in the reference dataset.
Includes basic variant information as well as error and recombination rates, and centimorgan position if available.
|
inline |
|
inline |
std::string reference_site_info::alt |
Alternate allele.
std::string reference_site_info::chrom |
Chromosome name.
double reference_site_info::cm = std::numeric_limits<double>::quiet_NaN() |
Centimorgan position.
float reference_site_info::err = std::numeric_limits<float>::quiet_NaN() |
Error rate.
std::string reference_site_info::id |
Variant identifier.
std::uint32_t reference_site_info::pos = 0 |
Position on the chromosome.
float reference_site_info::recom = std::numeric_limits<float>::quiet_NaN() |
Recombination rate.
std::string reference_site_info::ref |
Reference allele.