51 class RedundancyCom95;
56 std::unique_ptr<ThreeSubsImpl> impl;
60 const std::string &codon1,
const std::string &codon2,
64 double P0 (
void)
const;
66 double P2S (
void)
const;
68 double P2V (
void)
const;
70 double P4 (
void)
const;
72 double Q0 (
void)
const;
74 double Q2S (
void)
const;
76 double Q2V (
void)
const;
78 double Q4 (
void)
const;
The namespace in which this library resides.
void operator()(const RedundancyCom95 &sitesObj, const std::string &codon1, const std::string &codon2, const Sequence::WeightingScheme3 *weights3)
abstract interface to weighting schemes when codons differ at 3 positions
declarations of Sequence::Intermediates2 and Sequence::Intermediates3
abstract interface to weighting schemes when codons differ at 2 positions
Deal with codons differing at all 3 positions.
Calculate redundancy of a genetic code using Comeron's counting scheme.
Definition of enumeration types.