11#include "statemodel.hh"
24 StateType getStateType( )
const {
34 void printProbabilities (
int zusNumber,
BaseCount *bc,
const char* suffix = NULL );
38 Double emiProbUnderModel (
int begin,
int end)
const;
39 Double endPartEmiProb (
int begin,
int end,
int endOfBioExon)
const;
40 Double notEndPartEmiProb (
int begin,
int end,
int endOfBioExon,
Feature *exonparts)
const;
41 void getEndPositions (
int end,
int &beginOfEndPart,
int &endOfBioExon)
const;
42 void precomputeTxEndProbs ( );
44 static void resetPars(){
48 initAlgorithmsCalled =
false;
50 static void updateToLocalGC(
int from = -1,
int to = -1);
51 static void readAllParameters();
52 static void resetModelCount(){nccount = 0;};
56 void computeLengthDistributions( );
57 Double longIntronProb(
int internalBegin,
int internalEnd)
const;
58 static void initSnippetProbs();
66 static Integer nccount;
67 static vector<Double> lenDistInternal;
68 static vector<Double> lenDistSingle;
69 static Boolean hasLenDist;
70 static bool initAlgorithmsCalled;
71 static bool haveSnippetProbs;
74 static int boundSpacing;
75 static vector<Double> ttsProbPlus, ttsProbMinus;
76 static vector<Double> tssProbPlus, tssProbMinus;
data structure to store possible endOfPred positions to iterate directly only over those endOfPred po...
Definition statemodel.hh:266
Hints on the gene structure.
Definition hints.hh:60
This class implements a double object with a very large range.
Definition lldouble.hh:31
A simple matrix class. Base class for all mathematical matrix objects.
Definition matrix.hh:27
Model for non-protein-coding genes (nc)
Definition ncmodel.hh:19
void buildModel(const AnnoSequence *annoseq, int parIndex)
Definition ncmodel.cc:83
Options lists are used for sampling; items also in backtracking.
Definition vitmatrix.hh:748
Definition merkmal.hh:148
ProjectError()
Definition types.hh:460
another class for caching probabilities of sequence segments
Definition statemodel.hh:232
Definition statemodel.hh:182
This is the base interface class common to all state model classes (ExonModel, IntronModel,...
Definition statemodel.hh:65
An array of Viterbi columns.
Definition vitmatrix.hh:687