StochHMM
v0.34
Flexible Hidden Markov Model C++ Library and Application
|
#include <seqTracks.h>
Public Member Functions | |
seqJob (size_t) | |
Create a seqJob. | |
~seqJob () | |
Destroy a seqJob. | |
void | evaluateFunctions () |
size_t | size () |
model * | getModel () |
sequences * | getSeqs () |
std::string | getHeader () |
bool | evaluated () |
void | printModel () |
void | printSeq () |
traceback_path * | getPath () |
double | getSeqAttrib () |
std::string | getSeqFilename (size_t iter) |
void | setSeqFilename (std::string &filename) |
void | printFilenames () |
Private Attributes | |
model * | hmm |
sequences * | set |
std::vector< std::string > | seqFilename |
double | attrib |
bool | funcEvaluated |
TrackFuncs * | functions |
bool | decodingPerformed |
traceback_path * | path |
Friends | |
class | seqTracks |
*Stores the model and sequence information for each job
Definition at line 242 of file seqTracks.h.
StochHMM::seqJob::seqJob | ( | size_t | sz | ) |
Create a seqJob.
Definition at line 33 of file seqJobs.cpp.
References attrib, decodingPerformed, hmm, and path.
StochHMM::seqJob::~seqJob | ( | ) |
|
inline |
void StochHMM::seqJob::evaluateFunctions | ( | ) |
|
inline |
Definition at line 263 of file seqTracks.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 268 of file seqTracks.h.
References hmm, and StochHMM::model::print().
|
inline |
Definition at line 270 of file seqTracks.h.
|
inline |
Definition at line 277 of file seqTracks.h.
References seqFilename.
Referenced by StochHMM::seqTracks::getNext().
|
inline |
Definition at line 258 of file seqTracks.h.
|
friend |
Definition at line 250 of file seqTracks.h.
|
private |
Definition at line 286 of file seqTracks.h.
Referenced by getSeqAttrib(), and seqJob().
|
private |
Definition at line 291 of file seqTracks.h.
|
private |
Definition at line 287 of file seqTracks.h.
Referenced by evaluated().
|
private |
Definition at line 289 of file seqTracks.h.
|
private |
Definition at line 278 of file seqTracks.h.
Referenced by getModel(), StochHMM::seqTracks::getNext(), printModel(), seqJob(), and ~seqJob().
|
private |
Definition at line 292 of file seqTracks.h.
|
private |
Definition at line 284 of file seqTracks.h.
Referenced by getSeqFilename(), printFilenames(), and setSeqFilename().
|
private |
Definition at line 282 of file seqTracks.h.
Referenced by StochHMM::seqTracks::getNext().