Biorithm
1.1
|
#include <enrichment.h>
Public Member Functions | |
string | itoa (int in) |
void | print (ostream &fstr) |
string | reason () |
const bool | operator< (const EnrichmentRecord< S, T > &comp) const |
const bool | operator== (const EnrichmentRecord< S, T > &comp) const |
Public Attributes | |
double | score |
T | relation |
int | gTotal |
int | gTrue |
int | lTotal |
int | lTrue |
set< S > | annotated |
A structure returned to encapsulate a T object enrichment score in respect to a set of S objects. Typically, T is a function and S is a set of objects (genes or protein, for example) annotated with that function.
const bool EnrichmentRecord< S, T >::operator< | ( | const EnrichmentRecord< S, T > & | comp | ) | const [inline] |
Less than comparison operator for sorting purposes, orders first by score, then by T element
const bool EnrichmentRecord< S, T >::operator== | ( | const EnrichmentRecord< S, T > & | comp | ) | const [inline] |
Equality comparison operator for sorting purposes, score and T element must be equal for equality
string EnrichmentRecord< S, T >::reason | ( | ) | [inline] |
Returns the hypergeometric values in a human readable "explanation" format
set<S> EnrichmentRecord< S, T >::annotated |
The set of S objects that have the function described by relation
int EnrichmentRecord< S, T >::gTotal |
The hypergeometric value for Global Total that resulted in the score calculated
int EnrichmentRecord< S, T >::gTrue |
The hypergeometric value for Global True that resulted in the score calculated
int EnrichmentRecord< S, T >::lTotal |
The hypergeometric value for Local Total that resulted in the score calculated
int EnrichmentRecord< S, T >::lTrue |
The hypergeometric value for Local True that resulted in the score calculated
T EnrichmentRecord< S, T >::relation |
The T object that this enrichment score was calculated for
double EnrichmentRecord< S, T >::score |
The functional enrichment score calculated