public class OraPvalGenerator extends AbstractGeneSetPvalGenerator
| Modifier and Type | Field and Description |
|---|---|
protected double |
geneScoreThreshold |
ALERT_UPDATE_FREQUENCY, geneAnnots, geneToScoreMap, messenger, numGenesUsed, settings| Constructor and Description |
|---|
OraPvalGenerator(SettingsHolder settings,
GeneScores geneScores,
GeneAnnotations a,
StatusViewer messenger) |
| Modifier and Type | Method and Description |
|---|---|
protected GeneSetResult |
classPval(Collection<Gene> genesAboveThresh,
GeneSetTerm className)
Get results for one class, based on class id.
|
void |
computeCounts()
Calculate numOverThreshold and numUnderThreshold for hypergeometric distribution.
|
Map<GeneSetTerm,GeneSetResult> |
generateGeneSetResults()
Compute the results for all the gene sets under consideration.
|
Collection<Gene> |
getGenesAboveThreshold() |
double |
getGeneScoreThreshold() |
int |
getNumGenesOverThreshold()
Always for the genes.
|
int |
getNumGenesUnderThreshold()
Always for genes.
|
checkAspect, checkAspectAndRedundancy, getMaxClassSize, getMessenger, getMinGeneSetSize, getNumGenesUsed, multipleTestCorrect, numGenesInSet, numProbesInSet, ranksOfGenesInSet, set_class_max_size, set_class_min_sizeifInterruptedStoppublic OraPvalGenerator(SettingsHolder settings, GeneScores geneScores, GeneAnnotations a, StatusViewer messenger)
settings - a - messenger - csc - not - nut - inputSize - public void computeCounts()
geneScores - The pvalues for the probes (no weights) or groups (weights)public Map<GeneSetTerm,GeneSetResult> generateGeneSetResults()
AbstractGeneSetPvalGeneratorgenerateGeneSetResults in class AbstractGeneSetPvalGeneratorpublic Collection<Gene> getGenesAboveThreshold()
public double getGeneScoreThreshold()
public int getNumGenesOverThreshold()
public int getNumGenesUnderThreshold()
protected GeneSetResult classPval(Collection<Gene> genesAboveThresh, GeneSetTerm className)
Copyright © 2002-2013 UBC Centre for High-Throughput Biology. All Rights Reserved.