Augustus 3.4.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Transcript Class Reference
Inheritance diagram for Transcript:
Gene

Public Member Functions

 Transcript (const Transcript &other)
 
Transcriptoperator= (const Transcript &other)
 
virtual Transcriptclone ()
 
TranscriptcloneGeneSequence ()
 
void addStatePostProbs (float p)
 
void setStatePostProbs (float p)
 
void addSampleCount (int k)
 
void setSampleCount (int k)
 
virtual long geneBegin () const
 
virtual long geneEnd () const
 
virtual bool isCoding () const
 
bool operator< (const Transcript &other) const
 
bool operator== (const Transcript &other) const
 
void normPostProb (float n)
 
void updatePostProb (Transcript *other)
 
virtual list< State * > getExInHeads () const
 
virtual list< State * > getExInInHeads () const
 
double meanStateProb ()
 
char * getExonicSequence (AnnoSequence *annoseq=NULL, bool noOffset=false) const
 
virtual void shiftCoordinates (long d)
 
virtual bool almostIdenticalTo (Transcript *other)
 
virtual void printCodingSeq (AnnoSequence *annoseq) const
 
virtual void printProteinSeq (AnnoSequence *annoseq) const
 
virtual void printBlockSequences (AnnoSequence *annoseq) const
 
virtual void printGFF () const
 
virtual void printEvidence () const
 
void setStateHasScore (bool has)
 
virtual double supportingFraction (HintGroup *group)
 

Static Public Member Functions

static void destroyGeneSequence (Transcript *head)
 
static TranscriptgetGenesOnStrand (Transcript *genes, Strand strand)
 
static void filterTranscriptsByMaxTracks (list< Transcript * > &gl, int maxTracks)
 

Public Attributes

Stateexons
 
Stateintrons
 
long transstart
 
long transend
 
Transcriptnext
 
string id
 
string seqname
 
string source
 
Strand strand
 
Boolean complete
 
string geneid
 
float apostprob
 
bool hasProbs
 
bool throwaway
 
bool viterbi
 

Static Public Attributes

static bool gff3 = false
 
static bool print_tss =false
 
static bool print_tts =false
 

The documentation for this class was generated from the following files: