libsequence
1.9.5
|
Deal with codons differing at all 3 positions. More...
#include <Sequence/ThreeSubs.hpp>
Public Member Functions | |
void | operator() (const RedundancyCom95 &sitesObj, const std::string &codon1, const std::string &codon2, const Sequence::WeightingScheme3 *weights3) |
~ThreeSubs (void) | |
double | P0 (void) const |
double | P2S (void) const |
double | P2V (void) const |
double | P4 (void) const |
double | Q0 (void) const |
double | Q2S (void) const |
double | Q2V (void) const |
double | Q4 (void) const |
Deal with codons differing at all 3 positions.
Definition at line 52 of file ThreeSubs.hpp.
Sequence::ThreeSubs::~ThreeSubs | ( | void | ) |
does nothing
Definition at line 53 of file ThreeSubs.cc.
void Sequence::ThreeSubs::operator() | ( | const RedundancyCom95 & | sitesObj, |
const std::string & | codon1, | ||
const std::string & | codon2, | ||
const Sequence::WeightingScheme3 * | weights3 | ||
) |
sitesObj | an object of type Sequence::RedundancyCom95 |
codon1 | a std::string of length 3 |
codon2 | a std::string of length 3 |
weights3 | a weighting scheme for the pathways |
Definition at line 60 of file ThreeSubs.cc.
double Sequence::ThreeSubs::P0 | ( | void | ) | const |
Definition at line 232 of file ThreeSubs.cc.
double Sequence::ThreeSubs::P2S | ( | void | ) | const |
Definition at line 237 of file ThreeSubs.cc.
double Sequence::ThreeSubs::P2V | ( | void | ) | const |
Definition at line 242 of file ThreeSubs.cc.
double Sequence::ThreeSubs::P4 | ( | void | ) | const |
Definition at line 247 of file ThreeSubs.cc.
double Sequence::ThreeSubs::Q0 | ( | void | ) | const |
Definition at line 252 of file ThreeSubs.cc.
double Sequence::ThreeSubs::Q2S | ( | void | ) | const |
Definition at line 257 of file ThreeSubs.cc.
double Sequence::ThreeSubs::Q2V | ( | void | ) | const |
Definition at line 262 of file ThreeSubs.cc.
double Sequence::ThreeSubs::Q4 | ( | void | ) | const |
Definition at line 267 of file ThreeSubs.cc.