|
| Graph (list< Status > *states) |
|
void | addBackEdges () |
|
void | addBackEdgesComp () |
|
void | tarjan () |
|
void | tarjanAlg (Node *from, stack< Node * > &S, size_t &index) |
|
void | buildGraph () |
|
template<class T > |
bool | alreadyProcessed (T *temp) |
|
bool | alreadyProcessed (string key) |
|
template<class T > |
Node * | getNode (T *temp) |
|
Node * | getNode (string key) |
|
|
list< Node * > | nodelist |
|
list< Status > * | statelist |
|
int | min |
|
int | max |
|
map< string, Node * > | existingNodes |
|
Node * | head |
|
Node * | tail |
|
|
bool | edgeExists (Node *e1, Node *e2) |
|
void | addToHash (Node *n) |
|
Node * | addExon (Status *exon, vector< Node * > &neutralLine) |
|
void | addPair (Status *exon1, Status *exon2, vector< Node * > &neutralLine) |
|
void | createNeutralLine (vector< Node * > &neutralLine, double weight=0.0, bool onlyComplete=false) |
|
void | addCompatibleEdges () |
|
void | insertIntron (Node *exon1, Node *exon2) |
|
int | minInQueue (queue< Node * > *q) |
|
bool | nonneutralIncomingEdge (Node *exon) |
|
void | printGraphToShell () |
|
void | getSizeNeutralLine () |
|
void | addWeightToEdge () |
|
virtual bool | exonAtGeneStart (Status *st)=0 |
|
virtual bool | exonAtGeneEnd (Status *st)=0 |
|
virtual string | getKey (Node *n)=0 |
|
virtual string | getKey (Status *st)=0 |
|
virtual string | getKey (State *st)=0 |
|
virtual string | getKey (ExonCandidate *exoncand)=0 |
|
virtual double | getIntronScore (Status *predExon, Status *nextExon)=0 |
|
virtual void | addEdgeFromHead (Status *exon)=0 |
|
virtual void | addEdgeToTail (Status *exon)=0 |
|
virtual bool | compatible (Node *exon1, Node *exon2)=0 |
|
virtual double | setScore (Status *st)=0 |
|
virtual void | calculateBaseScores ()=0 |
|
virtual void | printGraph (string filename)=0 |
|
virtual void | printGraph2 (string filename)=0 |
|
virtual bool | mergedStopcodon (Node *exon1, Node *exon2)=0 |
|
virtual bool | mergedStopcodon (Status *exon1, Status *exon2)=0 |
|
virtual bool | mergedStopcodon (StateType type1, StateType type2, int end1, int begin2)=0 |
|
virtual float | getAvgBaseProb (Status *st)=0 |
|
virtual float | getAvgBaseProb (ExonCandidate *ec)=0 |
|
The documentation for this class was generated from the following files: