{
  "_id": "6ad0aef3f55ded6d77dfa343",
  "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-10-15 10:42:49 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>",
  "_user": "aaronpeikert",
  "_type": "src",
  "_file": "repro_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/3377c55dbac26a1436b88271730aee169cecf7d24690c83d51b9490d03e02f5c",
  "_filesize": 157011,
  "_sha256": "3377c55dbac26a1436b88271730aee169cecf7d24690c83d51b9490d03e02f5c",
  "_expires": "2027-01-23T10:46:09.000Z",
  "_created": "2026-10-15T10:42:49.000Z",
  "_published": "2026-10-15T10:46:11.065Z",
  "_buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116379430287,
      "time": 129,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11967191539"
    },
    {
      "job": 116379430044,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11966087937"
    },
    {
      "job": 116379430138,
      "time": 154,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11965563372"
    },
    {
      "job": 116379430261,
      "time": 112,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11967016622"
    },
    {
      "job": 116378145555,
      "time": 194,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11965547860"
    },
    {
      "job": 116379430274,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11965922987"
    },
    {
      "job": 116379430271,
      "time": 108,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11966008018"
    },
    {
      "job": 116379430245,
      "time": 77,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11966436801"
    },
    {
      "job": 116379430172,
      "time": 76,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11965613041"
    }
  ],
  "_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
  },
  "_distro": "resolute",
  "_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",
    "followers": 71
  },
  "_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.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "extra/repro.html"
  ],
  "_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",
    "pak",
    "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-10-15T10:45:01.000Z",
      "distro": "resolute",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/56235759d39bec871026225cf7f7ce516bb15ea187d60f9e3979d62b303e7864",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-15T10:44:51.000Z",
      "distro": "resolute",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/4c42db2c605d8082b7de85f47ae0ec32cdd8b5fbf61ac1593e80e488385d13a2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-15T10:45:34.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/708e4963855cddbb99b1b29f4c6fb82d7636a01db494f6a8a76e77449d7a6c95",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-15T10:44:51.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/d5b052ec4e0ed91b0e25dbeab2156c98a6345f69f9b7102e45e0e39369122ea1",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-15T10:44:55.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/6d19797ea590c095d2021443f5a81734124b7784ba0f717903033f8d1aa6e2f4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-15T10:44:34.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/6efb4cb1f5561c92a4d3a18a4f031400c106682cdcec72d7f30b0e2de36d4f46",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-15T10:44:02.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/02ceb11c45198ab43e31430957cce857e5e3acc7be6af5c7d4da8db95b213045",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-15T10:44:03.000Z",
      "commit": "54666ed2cd4f6a774ffe23542b00838408fa810b",
      "fileid": "https://r2.ropensci.org/fb22f24e3dc9a6a6fdf9d74566541be1894e72b0ee3bf01f02809754bd09f25a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/aaronpeikert/actions/runs/38721821556"
    }
  ]
}