// $Id: bblEM2codon.cpp 2350 2007-08-20 10:53:51Z adist $ #include "bblEM2codon.h" #include "likelihoodComputation.h" #include "likelihoodComputation2Codon.h" #include "fromCountTableComponentToDistance2Codon.h" using namespace likelihoodComputation; using namespace likelihoodComputation2Codon; #include "computeUpAlg.h" #include "computeDownAlg.h" #include "computeCounts.h" #include "treeIt.h" #include "errorMsg.h" #include "logFile.h" #include bblEM2codon::bblEM2codon(tree& et, const sequenceContainer& sc, const vector& spVec, const distribution *in_distr, const Vdouble * weights, const int maxIterations, const MDOUBLE epsilon, const MDOUBLE tollForPairwiseDist) : _et(et),_sc(sc),_spVec(spVec),_distr(in_distr->clone()),_weights (weights) { LOG(5,<<"******BEGIN OF BBL EM*********"<