3 #include <Sequence/AlleleCountMatrix.hpp> 4 #include <Sequence/summstats/auxillary.hpp> 12 for (std::size_t i = 0; i < ac.counts.size(); i += ac.ncol)
14 std::uint32_t nsam = 0, nstates = 0;
15 for (std::size_t j = i; j < i + ac.ncol; ++j)
19 nsam +=
static_cast<std::uint32_t
>(
26 auto denom = summstats_aux::a_sub_n(nsam);
27 w +=
static_cast<double>(nstates - 1) / denom;
The namespace in which this library resides.
double thetaw(const AlleleCountMatrix &ac)
Watterson's theta.
Matrix representation of allele counts in a VariantMatrix To be constructed.