Package: repro 0.1.0

repro: Automated Setup of Reproducible Workflows and their Dependencies

Set up components for reproducible workflows, quickly and painlessly. Apply best practises from [Peikert & Brandmaier (2019)](<https://psyarxiv.com/8xzqy/>), [Van Lissa et. al 2020](<https://osf.io/zcvbs/>) or [The Turing Way Community](<doi.org:10.5281/zenodo.3233986>) easily in your own projects. Based upon the great [`usethis`-package](<https://github.com/r-lib/usethis>).

Authors:Aaron Peikert [aut, cre], Andreas M. Brandmaier [aut], Caspar J. van Lissa [aut]

repro_0.1.0.tar.gz
repro_0.1.0.zip(r-4.5)repro_0.1.0.zip(r-4.4)repro_0.1.0.zip(r-4.3)
repro_0.1.0.tgz(r-4.4-any)repro_0.1.0.tgz(r-4.3-any)
repro_0.1.0.tar.gz(r-4.5-noble)repro_0.1.0.tar.gz(r-4.4-noble)
repro_0.1.0.tgz(r-4.4-emscripten)repro_0.1.0.tgz(r-4.3-emscripten)
repro.pdf |repro.html
repro/json (API)

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

Peer review:

Bug tracker:https://github.com/aaronpeikert/repro/issues

On CRAN:

60 exports 33 stars 3.77 score 50 dependencies 12 scripts

Last updated 26 days agofrom:54666ed2cd. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 09 2024
R-4.5-winERRORSep 09 2024
R-4.5-linuxERRORSep 09 2024
R-4.4-winERRORSep 09 2024
R-4.4-macERRORSep 09 2024
R-4.3-winERRORSep 09 2024
R-4.3-macERRORSep 09 2024

Exports:automateautomate_dockerautomate_load_dataautomate_load_packagesautomate_load_scriptsautomate_makeautomate_publishcheck_brewcheck_chococheck_dockercheck_gitcheck_githubcheck_github_sshcheck_github_tokencheck_github_token_accesscheck_makecheck_packagecheck_renvcheck_sshcheck_targetscheck_worcscurrent_hashdocker_windows_pathhas_brewhas_chocohas_dockerhas_docker_runninghas_gerthas_githas_githubhas_github_sshhas_github_tokenhas_github_token_accesshas_makehas_packagehas_renvhas_sshhas_targetshas_worcsrepro_templatereproducereproduce_funsreproduce_makererunuse_dockeruse_docker_packagesuse_dockerignoreuse_gha_dockeruse_gha_publishuse_makeuse_make_dockeruse_make_publishuse_make_singularityuse_repro_templateuses_dockeruses_gha_dockeruses_gha_publishuses_makeuses_make_publishuses_make_rmds

Dependencies:askpassbase64encbslibcachemclicliprcrayoncredentialscurldescdigestevaluatefastmapfontawesomefsgertghgitcredsgluehighrhtmltoolshttr2inijquerylibjsonliteknitrlifecyclemagrittrmemoisemimeopensslpurrrR6rappdirsrlangrmarkdownrprojrootrstudioapisassstringistringrsystinytexusethisvctrswhiskerwithrxfunyamlzip

Readme and manuals

Help Manual

Help pageTopics
Automate the use of Docker & Makeautomate automate_docker automate_make automate_publish
Access repro YAML Metadata from within the documentautomate_load automate_load_data automate_load_packages automate_load_scripts
Check System Dependenciescheck check_brew check_choco check_docker check_git check_github check_github_ssh check_github_token check_github_token_access check_make check_renv check_ssh check_targets check_worcs
Check if package existscheck_package
Report Current Hashcurrent_hash
Use Dockerdocker use_docker use_dockerignore
Generate the weird format for docker on windows.docker_windows_path
Check System Dependencieshas has_brew has_choco has_docker has_docker_running has_gert has_git has_github has_github_ssh has_github_token has_github_token_access has_make has_renv has_ssh has_targets has_worcs
Check if package existshas_package
Use Makemake use_make use_make_docker use_make_publish use_make_singularity
Find entrypoint for analysis and suggest how to reproduce it.reproduce reproduce_make
A list of functions to detect entrypoints.reproduce_funs
Find entrypoint for analysis and suggest how to reproduce it.rerun
Create repro templaterepro_template template use_repro_template
Add dependencies to Dockerfileuse_docker_packages
Use GitHub Action to Build Dockerimageuse_gha_docker
Use GitHub Action to Publish Resultsuse_gha_publish
Deal with templates that are themselves whisker templates.use_template_template
Check Project Configurationuses uses_docker uses_gha_docker uses_gha_publish uses_make uses_make_publish uses_make_rmds