{
  "_id": "6a2518eb4b233be19838cc38",
  "Package": "repro",
  "Type": "Package",
  "Title": "Automated Setup of Reproducible Workflows and their Dependencies",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\n\"Aaron\",\n\"Peikert\",\n,\nemail = \"aaron.peikert@posteo.de\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-7813-818X\")\n),\nperson(\nc(\"Andreas\", \"M.\"),\n\"Brandmaier\",\nrole = \"aut\",\ncomment = c(ORCID = \"0000-0001-8765-6982\")\n),\nperson(\ngiven = c(\"Caspar\", \"J.\"),\nfamily = \"van Lissa\",\nemail = \"c.j.vanlissa@uu.nl\",\nrole = \"aut\",\ncomment = c(ORCID = \"0000-0002-0808-5024\")\n)\n)",
  "Description": "Set up components for reproducible workflows, quickly and\npainlessly. Apply best practises from [Peikert & Brandmaier\n(2019)](<https://psyarxiv.com/8xzqy/>), [Van Lissa et. al\n2020](<https://osf.io/zcvbs/>) or [The Turing Way\nCommunity](<doi.org:10.5281/zenodo.3233986>) easily in your own\nprojects. Based upon the great\n[`usethis`-package](<https://github.com/r-lib/usethis>).",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.2.1",
  "URL": "https://github.com/aaronpeikert/repro",
  "BugReports": "https://github.com/aaronpeikert/repro/issues",
  "Config/pak/sysreqs": "cmake git make libgit2-dev libicu-dev libuv1-dev\nlibssl-dev libx11-dev",
  "Repository": "https://aaronpeikert.r-universe.dev",
  "Date/Publication": "2024-09-09 09:32:18 UTC",
  "RemoteUrl": "https://github.com/aaronpeikert/repro",
  "RemoteRef": "HEAD",
  "RemoteSha": "54666ed2cd4f6a774ffe23542b00838408fa810b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-07 07:04:46 UTC",
    "User": "root"
  },
  "Author": "Aaron Peikert [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-7813-818X>),\nAndreas M. Brandmaier [aut] (ORCID:\n<https://orcid.org/0000-0001-8765-6982>),\nCaspar J. van Lissa [aut] (ORCID:\n<https://orcid.org/0000-0002-0808-5024>)",
  "Maintainer": "Aaron Peikert <aaron.peikert@posteo.de>",
  "MD5sum": "81144eb7a78a78b876a50dd3f1f18289",
  "_user": "aaronpeikert",
  "_type": "src",
  "_file": "repro_0.1.0.tar.gz",
  "_fileid": "b74967b910571705584fe3f753dcacec726a44d6371daacad19845ce183be5b5",
  "_filesize": 157375,
  "_sha256": "b74967b910571705584fe3f753dcacec726a44d6371daacad19845ce183be5b5",
  "_created": "2026-06-07T07:04:46.000Z",
  "_published": "2026-06-07T07:08:27.620Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79939517267,
      "time": 177,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7461733404"
    },
    {
      "job": 79939517287,
      "time": 132,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7461728319"
    },
    {
      "job": 79939517256,
      "time": 143,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7461729508"
    },
    {
      "job": 79939517263,
      "time": 134,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7461728445"
    },
    {
      "job": 79939294663,
      "time": 232,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7461711700"
    },
    {
      "job": 79939517262,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7461728906"
    },
    {
      "job": 79939517291,
      "time": 87,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7461722827"
    },
    {
      "job": 79939517264,
      "time": 84,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7461722400"
    },
    {
      "job": 79939517266,
      "time": 128,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7461729640"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/aaronpeikert/repro",
  "_commit": {
    "id": "54666ed2cd4f6a774ffe23542b00838408fa810b",
    "author": "Aaron Peikert <aaron.peikert@posteo.de>",
    "committer": "GitHub <noreply@github.com>",
    "message": "add permission",
    "time": 1725874338
  },
  "_maintainer": {
    "name": "Aaron Peikert",
    "email": "aaron.peikert@posteo.de",
    "login": "aaronpeikert",
    "orcid": "0000-0001-7813-818X",
    "description": "",
    "uuid": 29424409
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "usethis",
      "version": ">= 1.5.1",
      "role": "Imports"
    },
    {
      "package": "xfun",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Imports"
    },
    {
      "package": "credentials",
      "role": "Imports"
    },
    {
      "package": "gh",
      "version": ">= 1.2.1",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "curl",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "rlang",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "stringi",
      "role": "Suggests"
    },
    {
      "package": "remotes",
      "role": "Suggests"
    },
    {
      "package": "gert",
      "role": "Suggests"
    }
  ],
  "_owner": "aaronpeikert",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 37,
  "_contributors": [
    {
      "user": "aaronpeikert",
      "count": 225,
      "uuid": 29424409
    },
    {
      "user": "brandmaier",
      "count": 1,
      "uuid": 116031
    },
    {
      "user": "annariha",
      "count": 1,
      "uuid": 22824263
    },
    {
      "user": "maximilian-stefan-ernst",
      "count": 1,
      "uuid": 34346372
    }
  ],
  "_userbio": {
    "uuid": 29424409,
    "type": "user",
    "name": "Aaron Peikert"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/repro"
  },
  "_devurl": "https://github.com/aaronpeikert/repro",
  "_searchresults": 13,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/repro.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "automate",
    "automate_docker",
    "automate_load_data",
    "automate_load_packages",
    "automate_load_scripts",
    "automate_make",
    "automate_publish",
    "check_brew",
    "check_choco",
    "check_docker",
    "check_git",
    "check_github",
    "check_github_ssh",
    "check_github_token",
    "check_github_token_access",
    "check_make",
    "check_package",
    "check_renv",
    "check_ssh",
    "check_targets",
    "check_worcs",
    "current_hash",
    "docker_windows_path",
    "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_package",
    "has_renv",
    "has_ssh",
    "has_targets",
    "has_worcs",
    "repro_template",
    "reproduce",
    "reproduce_funs",
    "reproduce_make",
    "rerun",
    "use_docker",
    "use_docker_packages",
    "use_dockerignore",
    "use_gha_docker",
    "use_gha_publish",
    "use_make",
    "use_make_docker",
    "use_make_publish",
    "use_make_singularity",
    "use_repro_template",
    "uses_docker",
    "uses_gha_docker",
    "uses_gha_publish",
    "uses_make",
    "uses_make_publish",
    "uses_make_rmds"
  ],
  "_help": [
    {
      "page": "automate",
      "title": "Automate the use of Docker & Make",
      "topics": [
        "automate",
        "automate_docker",
        "automate_make",
        "automate_publish"
      ]
    },
    {
      "page": "automate_load",
      "title": "Access repro YAML Metadata from within the document",
      "topics": [
        "automate_load",
        "automate_load_data",
        "automate_load_packages",
        "automate_load_scripts"
      ]
    },
    {
      "page": "check",
      "title": "Check System Dependencies",
      "concept": [
        "checkers"
      ],
      "topics": [
        "check",
        "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"
      ]
    },
    {
      "page": "check_package",
      "title": "Check if package exists",
      "concept": [
        "checkers"
      ],
      "topics": [
        "check_package"
      ]
    },
    {
      "page": "current_hash",
      "title": "Report Current Hash",
      "topics": [
        "current_hash"
      ]
    },
    {
      "page": "docker",
      "title": "Use Docker",
      "topics": [
        "docker",
        "use_docker",
        "use_dockerignore"
      ]
    },
    {
      "page": "docker_windows_path",
      "title": "Generate the weird format for docker on windows.",
      "topics": [
        "docker_windows_path"
      ]
    },
    {
      "page": "has",
      "title": "Check System Dependencies",
      "concept": [
        "checkers"
      ],
      "topics": [
        "has",
        "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"
      ]
    },
    {
      "page": "has_package",
      "title": "Check if package exists",
      "concept": [
        "checkers"
      ],
      "topics": [
        "has_package"
      ]
    },
    {
      "page": "make",
      "title": "Use Make",
      "topics": [
        "make",
        "use_make",
        "use_make_docker",
        "use_make_publish",
        "use_make_singularity"
      ]
    },
    {
      "page": "reproduce",
      "title": "Find entrypoint for analysis and suggest how to reproduce it.",
      "topics": [
        "reproduce",
        "reproduce_make"
      ]
    },
    {
      "page": "reproduce_funs",
      "title": "A list of functions to detect entrypoints.",
      "topics": [
        "reproduce_funs"
      ]
    },
    {
      "page": "rerun",
      "title": "Find entrypoint for analysis and suggest how to reproduce it.",
      "topics": [
        "rerun"
      ]
    },
    {
      "page": "template",
      "title": "Create repro template",
      "topics": [
        "repro_template",
        "template",
        "use_repro_template"
      ]
    },
    {
      "page": "use_docker_packages",
      "title": "Add dependencies to Dockerfile",
      "topics": [
        "use_docker_packages"
      ]
    },
    {
      "page": "use_gha_docker",
      "title": "Use GitHub Action to Build Dockerimage",
      "topics": [
        "use_gha_docker"
      ]
    },
    {
      "page": "use_gha_publish",
      "title": "Use GitHub Action to Publish Results",
      "topics": [
        "use_gha_publish"
      ]
    },
    {
      "page": "use_template_template",
      "title": "Deal with templates that are themselves whisker templates.",
      "topics": [
        "use_template_template"
      ]
    },
    {
      "page": "uses",
      "title": "Check Project Configuration",
      "concept": [
        "checkers"
      ],
      "topics": [
        "uses",
        "uses_docker",
        "uses_gha_docker",
        "uses_gha_publish",
        "uses_make",
        "uses_make_publish",
        "uses_make_rmds"
      ]
    }
  ],
  "_readme": "https://github.com/aaronpeikert/repro/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "clipr",
    "crayon",
    "credentials",
    "curl",
    "desc",
    "digest",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "gert",
    "gitcreds",
    "glue",
    "highr",
    "htmltools",
    "httr2",
    "ini",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "openssl",
    "purrr",
    "R6",
    "rappdirs",
    "rlang",
    "rmarkdown",
    "rprojroot",
    "rstudioapi",
    "sass",
    "stringi",
    "stringr",
    "sys",
    "tinytex",
    "usethis",
    "vctrs",
    "whisker",
    "withr",
    "xfun",
    "yaml",
    "zip"
  ],
  "_score": 3.8582363354295133,
  "_indexed": true,
  "_nocasepkg": "repro",
  "_universes": [
    "aaronpeikert"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:53.000Z",
      "distro": "noble",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "82b42f0ccc24332bbc07b8280531c2393a6fbcae1e4f6c3b81f5025e4ce322a8",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:11.000Z",
      "distro": "noble",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "e2bee718de819801a4ecdf2b96a1173a6cd695f0c9f564ee1c2697fcc742c135",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:24.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "8e71decfdee42ad318fd6359c74b0efc94897c8e78448d45026fd7fa761558b9",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:12.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "84ed83d89e4947bdb09124b7fddf231a56e6bf0413e90604adbd1231353b7516",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:34.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "af1a20a032431025b56e8b571e17e82f2ede6a4d068350ca0bc71b1c9ce5ca21",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-07T07:06:16.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "66c2a538b97402d70e99c5330ba5b9d158b3a0debc05bf00761b9cf4edc261fb",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-07T07:06:10.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "655a7c9215dcaaa7937595f310908bed0e9411920f67d9fbd50cb86777ce377a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:11.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "5b07fedad480f6c5fd4f35519588658237fe7cef4154dfcc07c7d95eb0ecdde0",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/27085575315"
    }
  ]
}