|
Augustus 3.4.0
|
Generation of exon candidates (=possible exons) More...
#include <exoncand.hh>
Public Member Functions | |
| ExonCandidate (ExonType s=UNKNOWN_EXON, long int b=0, long int e=0, double sc=0.0, Double up_sc=1.0, Double down_sc=1.0) | |
| ExonCandidate (ExonCandidate *other) | |
| int | getStart () |
| int | getEnd () |
| int | frame () const |
| int | frame (int p) const |
| Double | getUpScore () const |
| Double | getDownScore () const |
| double | getScore () const |
| void | setUpScore (Double s) |
| void | setDownScore (Double s) |
| void | setScore (double s) |
| int | getFirstCodingBase () |
| int | getLastCodingBase () |
| int | gff3Frame () |
| int | len () |
| ExonType | getExonType () |
| int | complementType () |
| StateType | getStateType () |
| string | key () |
| int_fast64_t | getKey () |
| bool | correctType (const char *dna, int dnalen) |
Public Attributes | |
| ExonType | type |
| int | begin |
| int | end |
| double | score |
Friends | |
| ostream & | operator<< (ostream &strm, const ExonCandidate &ec) |
Generation of exon candidates (=possible exons)
An exon candidate is a sequence interval with frame and strand information such that
at the 5' end is either an ASS or a start codon and
at the 3' end is either a DSS or a stop codon.