|
Augustus 3.4.0
|
#include <hints.hh>
Public Member Functions | |
| string | getName () const |
| int | getPriority () const |
| int | getBegin () const |
| int | getEnd () const |
| int | getGeneBegin () const |
| int | getGeneEnd () const |
| int | getCopyNumber () const |
| void | addCopyNumber (int n) |
| int | getSize () const |
| string | getSource () const |
| list< HintGroup * > * | getIncompGroups () |
| list< HintGroup * > * | getStrongerGroups () |
| list< Feature * > * | getHints () |
| void | print (ostream &out, bool withHints=false) |
| void | sortFeatures () |
| void | addFeature (Feature *hint) |
| bool | compatibleWith (HintGroup &other, Feature *&rascal1, Feature *&rascal2, bool &weakerThan) |
| void | updateFeatureConformance (HintGroup &other) |
| bool | nestedGenePossible (HintGroup &other) |
| bool | isTrashy () |
| bool | canCauseAltSplice () |
| void | setActiveFlag (bool active) |
| void | setDiscardFlag (bool discard) |
| void | addIncompGroup (HintGroup *otherGroup) |
| void | addStrongerGroup (HintGroup *otherGroup) |
| void | sortIncompGroup () |
Friends | |
| bool | operator< (const HintGroup &g1, const HintGroup &g2) |
| bool | operator== (const HintGroup &g1, const HintGroup &g2) |
Hints that are known to belong to the same gene, for example, because they come from the same mRNA, form a group.