Skip to contents

Delegates to poolr::tippett when installed; otherwise computes the closed form inline.

Usage

tippett_combined(p_values)

Arguments

p_values

Numeric vector of raw p-values.

Value

An object of class "morie_multiple_testing_result".

Examples

p <- c(0.001, 0.008, 0.02, 0.04, 0.2, 0.5)

res <- tippett_combined(p)
res$statistic                # the minimum p-value
#> [1] 0.001
res$p_value                  # 1 - (1 - min p)^m
#> [1] 0.00598502

# Tippett is powerful when a single strong signal is enough (min-p);
# contrast with Fisher, which aggregates evidence across all tests.
c(tippett = tippett_combined(p)$p_value,
  fisher  = fisher_combined(p)$p_value)
#>      tippett       fisher 
#> 5.985020e-03 2.920076e-05