90 std::unique_ptr<_PolySNPImpl> rep;
92 virtual void WallStats(
void)
const;
102 unsigned outgroup = 0,
bool totMuts =
true);
107 virtual double ThetaPi (
void)
const;
108 virtual double ThetaW (
void)
const;
109 virtual double ThetaH (
void)
const;
110 virtual double ThetaL (
void)
const;
112 double VarPi (
void)
const;
122 virtual double TajimasD (
void)
const;
123 virtual double Hprime (
const bool & likeThorntonAndolfatto =
false)
const;
126 virtual double FuLiD (
void)
const;
127 virtual double FuLiF (
void)
const;
131 double DandVH (
void)
const;
132 unsigned DandVK (
void)
const;
133 virtual double WallsB(
void)
const;
135 virtual double WallsQ(
void)
const;
138 virtual unsigned Minrec (
void)
const;
139 std::vector <PairwiseLDstats>
141 const double & max_marker_distance = std::numeric_limits<double>::max())
const;
The base class for polymorphism tables.
virtual double FuLiF(void) const
Molecular population genetic analysis.
virtual unsigned NumMutations(void) const
double DandVH(void) const
virtual unsigned NumSingletons(void) const
virtual double ThetaH(void) const
double HudsonsC(void) const
unsigned NumPoly(void) const
virtual double TajimasD(void) const
The namespace in which this library resides.
virtual double ThetaW(void) const
double b_sub_n(void) const
virtual unsigned Minrec(void) const
double VarThetaW(void) const
unsigned DandVK(void) const
void DepaulisVeuilleStatistics(void) const
double b_sub_n_plus1(void) const
double SamplingVarPi(void) const
virtual double WallsB(void) const
double a_sub_n_plus1(void) const
class __attribute__((deprecated)) FST
Functor to count the number of states, excluding gaps and missing data, in a range of characters...
PolySNP(const Sequence::PolyTable *data, bool haveOutgroup=false, unsigned outgroup=0, bool totMuts=true)
virtual double FuLiFStar(void) const
virtual unsigned NumExternalMutations(void) const
virtual double Dnominator(void) const
virtual double ThetaL(void) const
virtual double ThetaPi(void) const
double c_sub_n(void) const
virtual unsigned WallsBprime(void) const
virtual double Hprime(const bool &likeThorntonAndolfatto=false) const
namespace Sequence::Recombination
double a_sub_n(void) const
std::vector< PairwiseLDstats > Disequilibrium(const unsigned &mincount=1, const double &max_marker_distance=std::numeric_limits< double >::max()) const
virtual double WallsQ(void) const
double d_sub_n(void) const
double StochasticVarPi(void) const
virtual double FuLiDStar(void) const
virtual double FuLiD(void) const