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.
Pathways when codons differ at 2 sites
A function object to obtain divergence statistics for Comeron's method for codons that differ at two positions. Alternate paths are weighted by Grantham's distances. Used by Sequence::Comeron95.
Definition at line 60 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 34 of file TwoSubs.cc.
| double Sequence::TwoSubs::P0 | ( | void | ) | const |
Definition at line 137 of file TwoSubs.cc.
| double Sequence::TwoSubs::P2S | ( | void | ) | const |
Definition at line 146 of file TwoSubs.cc.
| double Sequence::TwoSubs::P2V | ( | void | ) | const |
Definition at line 155 of file TwoSubs.cc.
| double Sequence::TwoSubs::P4 | ( | void | ) | const |
Definition at line 164 of file TwoSubs.cc.
| double Sequence::TwoSubs::Q0 | ( | void | ) | const |
Definition at line 173 of file TwoSubs.cc.
| double Sequence::TwoSubs::Q2S | ( | void | ) | const |
Definition at line 182 of file TwoSubs.cc.
| double Sequence::TwoSubs::Q2V | ( | void | ) | const |
Definition at line 191 of file TwoSubs.cc.
| double Sequence::TwoSubs::Q4 | ( | void | ) | const |
Definition at line 200 of file TwoSubs.cc.
1.6.3