
replicateEverything: Reproduce Empirical Research Results
Source:R/replicateEverything-package.R
replicateEverything-package.RdThe replicateEverything package provides tools for discovering and
executing computational replications of empirical research papers.
It connects to a public replication registry containing metadata,
replication scripts, and processed datasets required to reproduce
figures and tables from published studies.
Workflow
A typical workflow using the package is:
Browse the registry with
load_index()orsearch_papers().Inspect available replications using
list_replications().Run a single table or figure with
run_replication(doi, "fig_1").Reproduce all results with
run_replication(doi, "everything").View replication code with
get_code().Launch the bundled Shiny demo with
run_shiny_app(), or deploy it withsave_local_shiny().Contribute a study with
build_study_outputs(),check_and_bake_study(), andregister_study()(maintainer).Refresh derived registry files with
refresh_registry(), inspect health withaudit_report(), or run a live audit withaudit_everything().
See vignette("meet-the-functions") for a tour of every main function.
Shiny demo
A live instance runs at https://shiny2.wzb.eu/ipi/replicate/. The
package ships a demo app in inst/shiny/. Use
run_shiny_app() to launch it from an installed
build, or save_local_shiny() to copy
app.R and www/ into a Shiny Server directory.
Registry
Replication metadata and materials are stored in the public registry: https://github.com/replicate-anything/registry.
Author
Maintainer: Macartan Humphreys macartan.humphreys@wzb.eu
Authors:
Macartan Humphreys macartan.humphreys@wzb.eu
Vermon Washington vermon.washington@wzb.eu
Cord Masche cord.masche@wzb.eu