Augustus 3.4.0
|
Implementation of a special case of Baum-Welch parameter estimation. More...
#include <baumwelch.hh>
Public Member Functions | |
BaumWelch (int k, int numFrames, int modelTypes=2) | |
void | initialTypeParameters (Double patpseudocount=0.0) |
void | initialRandomParameters () |
void | initialExonTrainingData (AnnoSequence *seqList) |
void | initialIntronTrainingData (const Gene *geneList) |
void | classifyTrainingData () |
void | setK (int k) |
void | setTrainingData (TrainingData *inputSeqs) |
Double | reestimate (Double patpseudocount=0.0) |
void | printAllContentModels (ostream &out) |
void | readAllContentModels (istream &in) |
void | printInputSeqs (ostream &out) |
TrainingData * | getInputSeqs () |
ContentModel | getContentModel (int type) |
int | getK () |
int | getModelTypes () |
int | getNumFrames () |
Double | getModelTypeProb (int i) |
void | addTrainingData (TrainingData *td) |
Implementation of a special case of Baum-Welch parameter estimation.