The simulated datasets, raw results, and performance measures of the benchmark are stored on Zenodo and published in releases. A release is a fixed snapshot of the whole benchmark: once published, it never changes. When new methods are added or an error is corrected, a new release is published and the older ones remain available. Any analysis based on a given release can therefore be reproduced exactly.
Each version of the package uses a default release, usually the
latest one at the time the package version was released. All download
and retrieve functions use this default unless you select another
release. You can list the available releases with list_benchmark_releases():
To keep working with the same data after a package update, select the release explicitly, either in each call:
download_dgm_measures("Stanley2017", release = "2026.2")
retrieve_dgm_measures("Stanley2017", release = "2026.2")or once for the whole session:
Downloaded files are checked against the release and stored in your
resources directory. Files that are the same in several releases are
downloaded only once. To free disk space, prune_benchmark_archives()
removes downloaded ZIP files whose contents have already been extracted
(run it with dry_run = FALSE).
Every release has its own DOI (the doi column of
list_benchmark_releases()). Cite the DOI of the release you
used, together with the package
(citation("PublicationBiasBenchmark")).
| Release | Changes |
|---|---|
| 2026.2 | Corrects 11 replacement-measure tables (AK, MAN, MMPH, and RTMA) that contained missing values because of a bug in combining results. All other files are identical to 2026.1. |
| 2026.1 | The original benchmark, moved from OSF to Zenodo. |
New methods are contributed together with their computed results (see
Computing Method Results).
The package maintainers then compute the measures, publish a new release
containing the new files, and make it the default in the next package
version. Files that did not change are carried over unchanged, so
results that are already published stay exactly the same. The maintainer
workflow is described in RELEASING.md
in the GitHub repository.