stat.soft.omni: Construct omnibus soft-thresholding Fisher's p-value combination statistic.
Description
Construct omnibus soft-thresholding Fisher's p-value combination statistic.
Usage
stat.soft.omni(p, TAU1, M = NULL)
Arguments
p
- input p-values.
TAU1
- a vector of truncation parameters (=normalization parameters). Must be in non-descending order.
M
- correlation matrix of the input statistics. Default = NULL assumes independence.
Value
omni - omnibus soft-thresholding statistic.
pval - p-values of each soft-thresholding tests.
Details
Let \(x_{i}\), \(i = 1,...,n\) be a sequence of individual statistics with
correlation matrix M, \(p_{i}\) be the corresponding two-sided p-values, then the soft-thresholding statistics
$$Soft_j = \sum_{i=1}^n -2\log(p_i/\tau_{1j})I(p_i\leq\tau_{1j})$$, \(j = 1,...,d\).
The omnibus test statistic is the minimum p-value of these soft-thresholding tests,
$$W_o = min_j G_j(Soft_j)$$, where \(G_j\) is the survival function of \(Soft_j\).
References
1. Hong Zhang and Zheyang Wu. "TFisher Tests: Optimal and Adaptive Thresholding for Combining p-Values", submitted.