stat.tfisher function

Construct thresholding Fisher's p-value combination statistic.

Construct thresholding Fisher's p-value combination statistic.

stat.tfisher(p, tau1, tau2)

Arguments

  • p: - input p-values.
  • tau1: - truncation parameter. 0 < tau1 <= 1.
  • tau2: - normalization parameter. tau2 >= tau1.

Returns

Thresholding Fisher's p-value combination statistic.

Details

Let pip_{i}, i=1,...,ni = 1,...,n be a sequence of p-values, the thresholding Fisher's p-value combination statistic

TFisher=i=1n2log(pi/τ2)I(piτ2) TFisher = \sum_{i=1}^n -2\log(p_i/\tau_2)I(p_i\leq\tau_2)

Examples

pval <- runif(100) stat.tfisher(p=pval, tau1=0.05, tau2=0.25)

References

  1. Hong Zhang and Zheyang Wu. "TFisher Tests: Optimal and Adaptive Thresholding for Combining p-Values", submitted.
  • Maintainer: Hong Zhang
  • License: GPL-2
  • Last published: 2018-03-21

Useful links