Package: phacking 0.2.1

Peter Solymos

phacking: Sensitivity Analysis for p-Hacking in Meta-Analyses

Fits right-truncated meta-analysis (RTMA), a bias correction for the joint effects of p-hacking (i.e., manipulation of results within studies to obtain significant, positive estimates) and traditional publication bias (i.e., the selective publication of studies with significant, positive results) in meta-analyses [see Mathur MB (2022). "Sensitivity analysis for p-hacking in meta-analyses." <doi:10.31219/osf.io/ezjsx>.]. Unlike publication bias alone, p-hacking that favors significant, positive results (termed "affirmative") can distort the distribution of affirmative results. To bias-correct results from affirmative studies would require strong assumptions on the exact nature of p-hacking. In contrast, joint p-hacking and publication bias do not distort the distribution of published nonaffirmative results when there is stringent p-hacking (e.g., investigators who hack always eventually obtain an affirmative result) or when there is stringent publication bias (e.g., nonaffirmative results from hacked studies are never published). This means that any published nonaffirmative results are from unhacked studies. Under these assumptions, RTMA involves analyzing only the published nonaffirmative results to essentially impute the full underlying distribution of all results prior to selection due to p-hacking and/or publication bias. The package also provides diagnostic plots described in Mathur (2022).

Authors:Peter Solymos [cre, ctb], Maya Mathur [aut], Mika Braginsky [aut]

phacking_0.2.1.tar.gz
phacking_0.2.1.zip(r-4.7-x86_64)phacking_0.2.1.zip(r-4.7-arm64)phacking_0.2.1.zip(r-4.6-x86_64)phacking_0.2.1.zip(r-4.6-arm64)phacking_0.2.1.zip(r-4.5-x86_64)
phacking_0.2.1.tgz(r-4.6-x86_64)phacking_0.2.1.tgz(r-4.6-arm64)phacking_0.2.1.tgz(r-4.5-x86_64)phacking_0.2.1.tgz(r-4.5-arm64)
phacking_0.2.1.tar.gz(r-4.7-arm64)phacking_0.2.1.tar.gz(r-4.7-x86_64)phacking_0.2.1.tar.gz(r-4.6-arm64)phacking_0.2.1.tar.gz(r-4.6-x86_64)
phacking_0.2.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
phacking/json (API)

# Install 'phacking' in R:
install.packages('phacking', repos = c('https://mathurlabstanford.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mathurlabstanford/phacking/issues

Pkgdown/docs site:https://mathurlabstanford.github.io

Uses libs:
  • onetbb– Parallelism library for C++
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

Conda:

onetbbcpp

3.65 score 1 stars 1 packages 15 scripts 328 downloads 4 exports 63 dependencies

Last updated from:c5cc0ed243. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK263
linux-devel-x86_64OK297
source / vignettesOK319
linux-release-arm64OK269
linux-release-x86_64OK261
macos-release-arm64OK319
macos-release-x86_64OK574
macos-oldrel-arm64OK271
macos-oldrel-x86_64OK498
windows-devel-arm64OK646
windows-devel-x86_64OK366
windows-release-arm64OK477
windows-release-x86_64OK324
windows-oldrel-x86_64OK329
wasm-releaseOK137

Exports:phacking_metartma_cdfrtma_qqplotz_density

Dependencies:abindbackportsBHcallrcheckmateclicpp11descdigestdistributionaldplyrfarvergenericsggplot2gluegridExtragtableinlineisobandlabelinglatticelifecycleloomagrittrmathjaxrMatrixmatrixStatsmetabiasmetadatmetafornlmenumDerivotelpbapplypillarpkgbuildpkgconfigposteriorprocessxpspurrrQuickJSRR6rbibutilsRColorBrewerRcppRcppEigenRcppParallelRdpackrlangrstanrstantoolsS7scalesStanHeaderstensorAtibbletidyselecttruncnormutf8vctrsviridisLitewithr