adaptiveBH: Benjamini-Hochberg (2000) adaptive linear step-up procedure
Description
The adaptive Benjamini-Hochberg step-up procedure is applied to pValues.
It controls the FDR at level alpha for independent or positive regression dependent test statistics.
Usage
adaptiveBH(pValues, alpha, silent=FALSE)
Arguments
pValues
The used raw pValues.
alpha
The level at which the FDR shall be controlled.
silent
If true any output on the console will be suppressed.
Value
A list containing:
adjPValuesA numeric vector containing the adjusted pValues
criticalValuesA numeric vector containing critical values used in the step-up-down test
rejectedA logical vector indicating which hypotheses are rejected
pi0An estimate of the proportion of true null hypotheses among all hypotheses (pi0=m0/m).
errorControlA Mutoss S4 class of type errorControl, containing the type of error controlled by the function and the level alpha.
Details
In the adaptive Benjamini-Hochberg step-up procedure the number of true null hypotheses is estimated first as in Hochberg and
Benjamini (1990), and this estimate is used in the procedure of Benjamini and
Hochberg (1995) with alpha'=alpha*m/m0.
References
Benjamini, Y. and Hochberg, Y. (2000). On the Adaptive Control of the False Discovery Rate
in Multiple Testing With Independent Statistics.
Journal of Educational and Behavioral Statistics, 25(1): 60-83.$n$
Hochberg, Y. and Benjamini, Y. (1990). More powerful procedures for multiple significance testing.
Statistics in Medicine 9, 811-818.$n$
Benjamini, Y. and Hochberg, Y. (1995). Controlling the false discovery rate: A practical and powerful approach to mulitple testing.
Journal of the Royal Statistical Society, Series B, 57:289-300.