Skip to contents

Computes the simplified HEART statistic (with \(\pi_{10}\) set to zero) $$T_j = \hat\pi_{00}\hat C_1^{-1}\hat C_2^{-1}\hat\alpha_1^{-1}\hat\alpha_2^{-1} p_{tar,j}^{1-\hat\alpha_1} p_{de,j}^{1-\hat\alpha_2} + \hat\pi_{01}\hat C_1^{-1}\hat\alpha_1^{-1} p_{tar,j}^{1-\hat\alpha_1}.$$ Small values are evidence against \(H_{0,j}: \beta^{tar}_j = 0\).

Usage

heart_statistic(p_tar, p_de, par, log = FALSE)

Arguments

p_tar, p_de

Target-only and decorrelated p-values.

par

List with pi00, pi01, alpha1, alpha2, C1, C2 (as returned in $par by heart_test()).

log

Return \(\log T_j\) (recommended for very small p-values).

Value

Numeric vector of statistics.