|
Augustus 3.4.0
|
maintains orthologous exons for comparative gene prediction More...
#include <orthoexon.hh>
Public Member Functions | |
| OrthoExon (int_fast64_t k, size_t numSpecies) | |
| StateType | getStateType () const |
| int | numExons () const |
| double | getOmega () const |
| double | getEomega () const |
| double | getVarOmega () const |
| double | getLeftExtOmega () const |
| double | getRightExtOmega () const |
| double | getLeftIntOmega () const |
| double | getRightIntOmega () const |
| double | getClamsaProb () const |
| double | getClamsaScore () const |
| double | getSubst () const |
| double | getConsScore () const |
| double | getLeftConsScore () const |
| double | getRightConsScore () const |
| double | getDiversity () const |
| size_t | getContainment () const |
| bool | hasOmega () const |
| bool | hasVarOmega () const |
| bool | hasConservation () const |
| bool | hasContainment () const |
| bool | hasDiversity () const |
| bit_vector | getBV () const |
| vector< int > | getRFC (vector< int > offsets) const |
| PhyloTree * | getTree () const |
| int | getAliStart () const |
| int | getAliLen () const |
| int | getAliEnd () const |
| int | getStartInWindow (int s) const |
| int | getEndInWindow (int s) const |
| bool | exonExists (int pos) const |
| bool | isUnaligned (int i) const |
| bool | isAbsent (int i) const |
| void | setPresent (bit_vector v) |
| void | setAbsent (bit_vector v) |
| void | setOmega (double o) |
| void | setOmega (vector< double > *llo, CodonEvo *codonevo, bool oeStart) |
| void | storeOmega (double currOmega, double currVarOmega) |
| void | setClamsa (const cumValues &cv, CodonEvoDiscr *codonevo, bool oeStart) |
| void | setClamsa2 (const cumValues &cv, CodonEvoDiscr *codonevo) |
| void | storeClamsa (double currClamsa) |
| void | setSubst (int s) |
| void | setSubst (int subs, bool oeStart) |
| void | setConsScore (double c) |
| void | setLeftConsScore (double c) |
| void | setRightConsScore (double c) |
| void | setDiversity (double d) |
| void | setContainment (int c) |
| void | setTree (PhyloTree *t) |
| void | setBV (bit_vector b) |
| string | getPhyleticPattern () const |
| void | setPhyleticPattern (map< int, list< int > > &pp_init, map< int, list< int > > &pp_opt) |
| vector< int > | getRFC (vector< int > offsets) |
| double | getLogRegScore () const |
Public Attributes | |
| vector< ExonCandidate * > | orthoex |
| vector< Node * > | orthonode |
| vector< double > | weights |
| vector< int > | labels |
| int | ID |
| vector< int > | firstAlignedPos |
| vector< int > | lastAlignedPos |
maintains orthologous exons for comparative gene prediction