pith:JGJSSF5Q
Predictive Power Analysis of Multiple Test Procedures Under Arbitrary Dependence
A new Bayesian method performs predictive power analysis for multiple testing procedures under arbitrary p-value dependencies.
arxiv:2603.07312 v3 · 2026-03-07 · stat.ME
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{JGJSSF5Q3SFFKYBKSLMD3O36YY}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
This study introduces a new and congenial method for Bayesian predictive power analysis, for power calculation and sample size determination for any given planned future (e.g., replication or interim) study, based on a joint prior distribution defining a scale matrix mixture of asymmetric multivariate normal mean-variance mixture distributions, factorized as a general prior distribution for effect sizes and a uniform prior distribution for correlation matrices.
The method assumes that the chosen joint prior (scale matrix mixture of asymmetric multivariate normals) and uniform prior on correlation matrices adequately represent arbitrary dependencies and effect sizes from expert judgment or prior studies, without explicit validation of these priors in the abstract.
Introduces a Bayesian predictive power analysis for multiple testing procedures under arbitrary dependence, using scale matrix mixtures of asymmetric multivariate normals and a Dirichlet process prior.
Formal links
Receipt and verification
| First computed | 2026-05-21T01:04:24.168862Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
49932917b0dc8a55602a92d83dbb7ec623198334fe56b481faa33fb99f923913
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/JGJSSF5Q3SFFKYBKSLMD3O36YY \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 49932917b0dc8a55602a92d83dbb7ec623198334fe56b481faa33fb99f923913
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "f802f7d0a5a9c7dc06918c78cf366c54de4d572dc52b67be9f917f5fac29fdb2",
"cross_cats_sorted": [],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "stat.ME",
"submitted_at": "2026-03-07T19:03:01Z",
"title_canon_sha256": "e6e9c502d1789dd15d1cd991c29527d62c6eb421114d3ff519ea0aea6fbb0640"
},
"schema_version": "1.0",
"source": {
"id": "2603.07312",
"kind": "arxiv",
"version": 3
}
}