libsequence
1.9.5
|
Deal with codons differing at 2 positions. More...
#include <TwoSubs.hpp>
Public Member Functions | |
void | operator() (const RedundancyCom95 &sitesObj, const std::string &cod1, const std::string &cod2, const Sequence::WeightingScheme2 *weights2) |
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 2 positions.
Definition at line 61 of file TwoSubs.hpp.
void Sequence::TwoSubs::operator() | ( | const RedundancyCom95 & | sitesObj, |
const std::string & | codon1, | ||
const std::string & | codon2, | ||
const Sequence::WeightingScheme2 * | weights2 | ||
) |
sitesObj | an initialized object of type Sequence::RedundancyCom95 |
code | genetic code, see Sequence::GeneticCodes for valid values |
codon1 | string of length 3 representing nucleodites |
codon2 | string of length 3 representing nucleodites |
weights2 | a weighting scheme for the pathways |
Definition at line 58 of file TwoSubs.cc.
double Sequence::TwoSubs::P0 | ( | void | ) | const |
Definition at line 159 of file TwoSubs.cc.
double Sequence::TwoSubs::P2S | ( | void | ) | const |
Definition at line 168 of file TwoSubs.cc.
double Sequence::TwoSubs::P2V | ( | void | ) | const |
Definition at line 177 of file TwoSubs.cc.
double Sequence::TwoSubs::P4 | ( | void | ) | const |
Definition at line 186 of file TwoSubs.cc.
double Sequence::TwoSubs::Q0 | ( | void | ) | const |
Definition at line 195 of file TwoSubs.cc.
double Sequence::TwoSubs::Q2S | ( | void | ) | const |
Definition at line 204 of file TwoSubs.cc.
double Sequence::TwoSubs::Q2V | ( | void | ) | const |
Definition at line 213 of file TwoSubs.cc.
double Sequence::TwoSubs::Q4 | ( | void | ) | const |
Definition at line 222 of file TwoSubs.cc.