#include <ESTCombined.h>
Public Member Functions | |
| ESTCombined () | |
| ESTCombined (const Noschain &seg, int count, const string &chrom) | |
| void | write (ostream &mod, ostream &exon, ostream &track, char sep='\t') const |
Static Public Attributes | |
| static int | id = 1 |
| static int | exonid = 1 |
| static const char | modelheader [] = "modelid\tgenomicid\tbegin\tend\tnumest\tnumexon\texonLength\texons" |
| static const char | exonheader [] = "exonid\tmodelid\texstart\texfinish" |
| static const char | trackheader [] = "id\tname\tchrom\tstrand\tstart\tend\tsfCount\tsfStarts\tsfEnds" |
Private Attributes | |
| const Noschain * | ex |
| string | gid |
| int | numest |
| ESTCombined::ESTCombined | ( | ) | [inline] |
| ESTCombined::ESTCombined | ( | const Noschain & | seg, | |
| int | count, | |||
| const string & | chrom | |||
| ) | [inline] |
| void ESTCombined::write | ( | ostream & | mod, | |
| ostream & | exon, | |||
| ostream & | track, | |||
| char | sep = '\t' | |||
| ) | const |
References Range::begin(), Range::end(), ex, exonid, Noschain::exonLength(), gid, id, Noschain::jgiformat(), Noschain::numberOfRanges(), numest, and Noschain::toString().
int ESTCombined::id = 1 [static] |
Referenced by write().
int ESTCombined::exonid = 1 [static] |
Referenced by write().
const char ESTCombined::modelheader = "modelid\tgenomicid\tbegin\tend\tnumest\tnumexon\texonLength\texons" [static] |
const char ESTCombined::exonheader = "exonid\tmodelid\texstart\texfinish" [static] |
const char ESTCombined::trackheader = "id\tname\tchrom\tstrand\tstart\tend\tsfCount\tsfStarts\tsfEnds" [static] |
const Noschain* ESTCombined::ex [private] |
Referenced by write().
string ESTCombined::gid [private] |
Referenced by write().
int ESTCombined::numest [private] |
Referenced by write().
1.5.6