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.
Pathways when codons differ at 3 sites
Definition at line 51 of file ThreeSubs.hpp.
| Sequence::ThreeSubs::~ThreeSubs | ( | void | ) |
does nothing
Definition at line 36 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 | |
| code | see Sequence::GeneticCodes for valid values | |
| codon1 | a std::string of length 3 | |
| codon2 | a std::string of length 3 | |
| weights3 | a weighting scheme for the pathways |
Definition at line 43 of file ThreeSubs.cc.
| double Sequence::ThreeSubs::P0 | ( | void | ) | const [inline] |
Definition at line 68 of file ThreeSubs.hpp.
| double Sequence::ThreeSubs::P2S | ( | void | ) | const [inline] |
Definition at line 77 of file ThreeSubs.hpp.
| double Sequence::ThreeSubs::P2V | ( | void | ) | const [inline] |
Definition at line 86 of file ThreeSubs.hpp.
| double Sequence::ThreeSubs::P4 | ( | void | ) | const [inline] |
Definition at line 95 of file ThreeSubs.hpp.
| double Sequence::ThreeSubs::Q0 | ( | void | ) | const [inline] |
Definition at line 104 of file ThreeSubs.hpp.
| double Sequence::ThreeSubs::Q2S | ( | void | ) | const [inline] |
Definition at line 113 of file ThreeSubs.hpp.
| double Sequence::ThreeSubs::Q2V | ( | void | ) | const [inline] |
Definition at line 122 of file ThreeSubs.hpp.
| double Sequence::ThreeSubs::Q4 | ( | void | ) | const [inline] |
Definition at line 131 of file ThreeSubs.hpp.
1.6.1