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_size
ifInterruptedStop
public 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()
AbstractGeneSetPvalGenerator
generateGeneSetResults
in class AbstractGeneSetPvalGenerator
public 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.