#include <group.h>
Public Member Functions | |
| divstat () | |
| divstat (istream &in) | |
| void | read (istream &in) |
| divstat (result &qres, int row) | |
| divstat (const divstat &d) | |
| string | getid () |
| bool | operator== (const char s[]) |
| divstat & | operator= (const divstat &d) |
| bool | operator> (const divstat &ds) const |
| bool | operator< (const divstat &ds) const |
| bool | smallerThan (const divstat &d, double k) const |
| bool | smallerThan (const divstat *const d, const double k) const |
| void | scale (double f) |
| double | getQcov () const |
| double | getTcov () const |
| double | getScore () const |
| double | getIdentity () const |
| double | getNgidentity () const |
| double | getSimilarity () const |
| double | getMatchlen () const |
| double | getNogaplen () const |
| ostream & | dump (ostream &ou) |
Static Public Member Functions | |
| static int | idxqcov () |
| static int | idxtcov () |
| static int | idxscore () |
| static int | idxidentity () |
| static int | idxngidentity () |
| static int | idxsimilarity () |
| static int | idxmatchlen () |
| static int | idxnogaplen () |
Public Attributes | |
| char | id [5] |
| double | feat [FEAT] |
Static Public Attributes | |
| static const char * | features [FEAT] |
Friends | |
| ostream & | operator<< (ostream &o, const divstat &ds) |
This class simply holds the values.
| divstat::divstat | ( | result & | qres, | |
| int | row | |||
| ) |
| string divstat::getid | ( | ) | [inline] |
| bool divstat::operator== | ( | const char | s[] | ) | [inline] |
| bool divstat::operator> | ( | const divstat & | ds | ) | const |
References getScore().
| bool divstat::operator< | ( | const divstat & | ds | ) | const |
References getScore().
| void divstat::scale | ( | double | f | ) |
| double divstat::getQcov | ( | ) | const [inline] |
References feat.
| double divstat::getTcov | ( | ) | const [inline] |
References feat.
| double divstat::getScore | ( | ) | const [inline] |
| double divstat::getIdentity | ( | ) | const [inline] |
References feat.
| double divstat::getNgidentity | ( | ) | const [inline] |
References feat.
| double divstat::getSimilarity | ( | ) | const [inline] |
References feat.
| double divstat::getMatchlen | ( | ) | const [inline] |
References feat.
| double divstat::getNogaplen | ( | ) | const [inline] |
References feat.
| static int divstat::idxqcov | ( | ) | [inline, static] |
| static int divstat::idxtcov | ( | ) | [inline, static] |
Referenced by gdiagnosis::coverageDefect(), group::getTcovSMratio(), and group::maxtcov().
| static int divstat::idxscore | ( | ) | [inline, static] |
| static int divstat::idxidentity | ( | ) | [inline, static] |
| static int divstat::idxngidentity | ( | ) | [inline, static] |
| static int divstat::idxsimilarity | ( | ) | [inline, static] |
| static int divstat::idxmatchlen | ( | ) | [inline, static] |
Referenced by gdiagnosis::dumpWithZval(), group::getMlenSMratio(), group::maxmatchlen(), and gdiagnosis::passedLength().
| static int divstat::idxnogaplen | ( | ) | [inline, static] |
Referenced by group::maxnogaplen(), and gdiagnosis::passedLength().
| ostream& operator<< | ( | ostream & | o, | |
| const divstat & | ds | |||
| ) | [friend] |
| char divstat::id[5] |
Referenced by divstat(), dump(), operator<<(), operator=(), and read().
| double divstat::feat[FEAT] |
Referenced by divstat(), dump(), getIdentity(), getMatchlen(), getNgidentity(), getNogaplen(), getQcov(), getScore(), getSimilarity(), getTcov(), operator<<(), operator=(), read(), and scale().
const char * divstat::features [static] |
Initial value:
{
"qcov", "tcov", "score", "identity",
"ngidentity", "similarity", "matchlen", "nogaplen" }
Referenced by divstat(), and operator<<().
1.5.6