public class MultipleTestCorrector extends AbstractLongTask
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
log |
Constructor and Description |
---|
MultipleTestCorrector(SettingsHolder set,
List<GeneSetTerm> sc,
GeneAnnotations geneData,
GeneScores geneScores,
Map<GeneSetTerm,GeneSetResult> results,
StatusViewer messenger) |
Modifier and Type | Method and Description |
---|---|
void |
benjaminihochberg()
Benjamini-Hochberg correction of pvalues.
|
void |
bonferroni()
Bonferroni correction of class pvalues.
|
void |
westfallyoung()
Run WY with a default number of trials.
|
void |
westfallyoung(int trials)
Westfall-Young pvalue correction.
|
ifInterruptedStop
public MultipleTestCorrector(SettingsHolder set, List<GeneSetTerm> sc, GeneAnnotations geneData, GeneScores geneScores, Map<GeneSetTerm,GeneSetResult> results, StatusViewer messenger)
set
- sc
- geneData
- geneScores
- - only used for Westfall-Youngresults
- messenger
- public void benjaminihochberg()
fdr
- double desired false discovery rate.public void bonferroni()
public void westfallyoung()
westfallyoung(numtrials)
public void westfallyoung(int trials)
trials
- How many random trials to do. According to W-Y, it should be >=10,000.Copyright © 2002-2013 UBC Centre for High-Throughput Biology. All Rights Reserved.