StochHMM  v0.34
Flexible Hidden Markov Model C++ Library and Application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations
seqTracks.h File Reference
#include <string>
#include <vector>
#include <fstream>
#include <map>
#include <queue>
#include "text.h"
#include "traceback_path.h"
#include "hmm.h"
#include "sequences.h"
#include <stdlib.h>

Go to the source code of this file.

Classes

struct  StochHMM::ppTrack
class  StochHMM::seqTracks
class  StochHMM::seqJob

Namespaces

namespace  StochHMM
 traceback_path.h

Enumerations

enum  StochHMM::SeqFileFormat { StochHMM::FASTA, StochHMM::FASTQ }
 Currently only FASTA and FASTQ formats are supported. More...
enum  StochHMM::SeqFilesType { StochHMM::SINGLE_TRACK, StochHMM::MULTI_TRACK }

Detailed Description

Contains functions to import FASTA/FASTQ sequences from files and select the applicable model to deal with that sequence. It was set up to generate a seqJob for each sequence, then select a model, and then allow the programmer to thread the decoding algorithm.

Definition in file seqTracks.h.