{
  "_id": "6a0f64ddacfb0bcc41c5ceed",
  "Package": "orderly1",
  "Title": "Lightweight Reproducible Reporting",
  "Version": "1.7.2",
  "Description": "Order, create and store reports from R.  By defining a\nlightweight interface around the inputs and outputs of an\nanalysis, a lot of the repetitive work for reproducible\nresearch can be automated.  We define a simple format for\norganising and describing work that facilitates collaborative\nreproducible research and acknowledges that all analyses are\nrun multiple times over their lifespans.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Authors@R": "c(person(\"Rich\", \"FitzJohn\", role = c(\"aut\", \"cre\"),\nemail = \"rich.fitzjohn@gmail.com\"),\nperson(\"Robert\", \"Ashton\", role = \"aut\"),\nperson(\"Alex\", \"Hill\", role = \"aut\"),\nperson(\"Martin\", \"Eden\", role = \"aut\"),\nperson(\"Wes\", \"Hinsley\", role = \"aut\"),\nperson(\"Emma\", \"Russell\", role = \"aut\"),\nperson(\"James\", \"Thompson\", role = \"aut\"),\nperson(\"Imperial College of Science, Technology and Medicine\",\nrole = \"cph\"))",
  "URL": "https://www.vaccineimpact.org/orderly/,\nhttps://github.com/vimc/orderly",
  "BugReports": "https://github.com/vimc/orderly/issues",
  "SystemRequirements": "git",
  "RoxygenNote": "7.2.3",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Language": "en-GB",
  "Config/pak/sysreqs": "cmake git make libgit2-dev libuv1-dev libssl-dev",
  "Repository": "https://vimc.r-universe.dev",
  "Date/Publication": "2025-09-19 19:57:23 UTC",
  "RemoteUrl": "https://github.com/vimc/orderly1",
  "RemoteRef": "main",
  "RemoteSha": "da33851ab26ba3acb07874ff8c82008217ad3594",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-21 10:12:59 UTC",
    "User": "root"
  },
  "Author": "Rich FitzJohn [aut, cre],\nRobert Ashton [aut],\nAlex Hill [aut],\nMartin Eden [aut],\nWes Hinsley [aut],\nEmma Russell [aut],\nJames Thompson [aut],\nImperial College of Science, Technology and Medicine [cph]",
  "Maintainer": "Rich FitzJohn <rich.fitzjohn@gmail.com>",
  "MD5sum": "6f689b3617e9823dd1a41fc543a86ccc",
  "_user": "vimc",
  "_type": "src",
  "_file": "orderly1_1.7.2.tar.gz",
  "_fileid": "8549ea70955cce20492bb31182bb755b577e5f3763cb56df41db88f3ccb5120e",
  "_filesize": 816036,
  "_sha256": "8549ea70955cce20492bb31182bb755b577e5f3763cb56df41db88f3ccb5120e",
  "_created": "2026-05-21T10:12:59.000Z",
  "_published": "2026-05-21T20:02:37.566Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77257829997,
      "time": 232,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7133121175"
    },
    {
      "job": 77257830054,
      "time": 172,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133101270"
    },
    {
      "job": 77257830122,
      "time": 136,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7133090282"
    },
    {
      "job": 77257830281,
      "time": 270,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133133373"
    },
    {
      "job": 77257829392,
      "time": 209,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133045202"
    },
    {
      "job": 77257829455,
      "time": 144,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7145935625"
    },
    {
      "job": 77257830130,
      "time": 110,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7133081595"
    },
    {
      "job": 77257830279,
      "time": 114,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7133082549"
    },
    {
      "job": 77257830143,
      "time": 142,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133092429"
    }
  ],
  "_buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/vimc/orderly1",
  "_commit": {
    "id": "da33851ab26ba3acb07874ff8c82008217ad3594",
    "author": "Wes Hinsley <w.hinsley@imperial.ac.uk>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #331 from vimc/mrc-6740\n\nTidy remaining references to orderly2",
    "time": 1758311843
  },
  "_maintainer": {
    "name": "Rich FitzJohn",
    "email": "rich.fitzjohn@gmail.com",
    "login": "richfitz",
    "mastodon": "@richfitz@fosstodon.org",
    "description": "",
    "uuid": 1558093
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "DBI",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "RSQLite",
      "version": ">= 2.2.4",
      "role": "Imports"
    },
    {
      "package": "crayon",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "docopt",
      "role": "Imports"
    },
    {
      "package": "fs",
      "version": ">= 1.2.7",
      "role": "Imports"
    },
    {
      "package": "gert",
      "role": "Imports"
    },
    {
      "package": "ids",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "zip",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "mockery",
      "role": "Suggests"
    },
    {
      "package": "processx",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "vaultr",
      "version": ">= 1.0.4",
      "role": "Suggests"
    }
  ],
  "_owner": "vimc",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2025-28",
      "n": 1
    },
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 116,
  "_contributors": [
    {
      "user": "richfitz",
      "count": 1801,
      "uuid": 1558093
    },
    {
      "user": "r-ash",
      "count": 346,
      "uuid": 39248272
    },
    {
      "user": "jamesthompson1729",
      "count": 283,
      "uuid": 37335019
    },
    {
      "user": "weshinsley",
      "count": 64,
      "uuid": 9009312
    },
    {
      "user": "hillalex",
      "count": 25,
      "uuid": 6736820
    },
    {
      "user": "emmalrussell",
      "count": 6,
      "uuid": 44669576
    },
    {
      "user": "jeffeaton",
      "count": 5,
      "uuid": 7427899
    },
    {
      "user": "tinigarske",
      "count": 2,
      "uuid": 10957045
    },
    {
      "user": "blackedder",
      "count": 1,
      "uuid": 845741
    },
    {
      "user": "mwoodbri",
      "count": 1,
      "uuid": 1724545
    },
    {
      "user": "martineden",
      "count": 1,
      "uuid": 1148055
    },
    {
      "user": "maelle",
      "count": 1,
      "uuid": 8360597
    },
    {
      "user": "kgaythorpe",
      "count": 1,
      "uuid": 16716630
    },
    {
      "user": "sangeetabhatia03",
      "count": 1,
      "uuid": 15316049
    }
  ],
  "_userbio": {
    "uuid": 26278316,
    "type": "organization",
    "name": "Vaccine Impact Modelling Consortium"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/orderly1"
  },
  "_devurl": "https://github.com/vimc/orderly",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/orderly1.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "orderly_batch",
    "orderly_bundle_import",
    "orderly_bundle_import_remote",
    "orderly_bundle_list",
    "orderly_bundle_pack",
    "orderly_bundle_pack_remote",
    "orderly_bundle_run",
    "orderly_cancel_remote",
    "orderly_cleanup",
    "orderly_commit",
    "orderly_config",
    "orderly_db",
    "orderly_deduplicate",
    "orderly_default_remote_get",
    "orderly_default_remote_set",
    "orderly_develop_clean",
    "orderly_develop_start",
    "orderly_develop_status",
    "orderly_example",
    "orderly_graph",
    "orderly_graph_out_of_date",
    "orderly_info",
    "orderly_init",
    "orderly_latest",
    "orderly_list",
    "orderly_list_archive",
    "orderly_list_drafts",
    "orderly_list_metadata",
    "orderly_log",
    "orderly_log_off",
    "orderly_log_on",
    "orderly_migrate",
    "orderly_new",
    "orderly_packages",
    "orderly_pull_archive",
    "orderly_pull_dependencies",
    "orderly_push_archive",
    "orderly_rebuild",
    "orderly_remote",
    "orderly_remote_path",
    "orderly_remote_status",
    "orderly_run",
    "orderly_run_info",
    "orderly_run_remote",
    "orderly_search",
    "orderly_test_check",
    "orderly_test_start",
    "orderly_use_gitignore",
    "orderly_use_package",
    "orderly_use_resource",
    "orderly_use_source"
  ],
  "_help": [
    {
      "page": "orderly_batch",
      "title": "Run a batch of reports.",
      "topics": [
        "orderly_batch"
      ]
    },
    {
      "page": "orderly_bundle_pack",
      "title": "Pack and run orderly \"bundles\"",
      "topics": [
        "orderly_bundle_import",
        "orderly_bundle_list",
        "orderly_bundle_pack",
        "orderly_bundle_run"
      ]
    },
    {
      "page": "orderly_bundle_pack_remote",
      "title": "Pack and import bundles with remotes",
      "topics": [
        "orderly_bundle_import_remote",
        "orderly_bundle_pack_remote"
      ]
    },
    {
      "page": "orderly_cancel_remote",
      "title": "Cancel a report",
      "topics": [
        "orderly_cancel_remote"
      ]
    },
    {
      "page": "orderly_cleanup",
      "title": "Orderly cleanup",
      "topics": [
        "orderly_cleanup"
      ]
    },
    {
      "page": "orderly_commit",
      "title": "Commit a generated report",
      "topics": [
        "orderly_commit"
      ]
    },
    {
      "page": "orderly_config",
      "title": "Retrieve orderly config object.",
      "topics": [
        "orderly_config",
        "orderly_config_"
      ]
    },
    {
      "page": "orderly_db",
      "title": "Connect to orderly databases",
      "topics": [
        "orderly_db"
      ]
    },
    {
      "page": "orderly_deduplicate",
      "title": "Deduplicate an orderly archive",
      "topics": [
        "orderly_deduplicate"
      ]
    },
    {
      "page": "orderly_default_remote",
      "title": "Set default remote location",
      "topics": [
        "orderly_default_remote_get",
        "orderly_default_remote_set"
      ]
    },
    {
      "page": "orderly_develop_start",
      "title": "Develop an orderly report",
      "topics": [
        "orderly_develop_clean",
        "orderly_develop_start",
        "orderly_develop_status"
      ]
    },
    {
      "page": "orderly_example",
      "title": "Set up an orderly example",
      "topics": [
        "orderly_example"
      ]
    },
    {
      "page": "orderly_graph",
      "title": "Print the dependency tree for a given report using orderly log",
      "topics": [
        "orderly_graph"
      ]
    },
    {
      "page": "orderly_graph_out_of_date",
      "title": "Given a tree return a list of reports to be re-run (and the order that they should be re-run)",
      "topics": [
        "orderly_graph_out_of_date"
      ]
    },
    {
      "page": "orderly_info",
      "title": "Return info about a report which has been run",
      "topics": [
        "orderly_info"
      ]
    },
    {
      "page": "orderly_init",
      "title": "Initialise an orderly store",
      "topics": [
        "orderly_init"
      ]
    },
    {
      "page": "orderly_latest",
      "title": "Find most recent report",
      "topics": [
        "orderly_latest"
      ]
    },
    {
      "page": "orderly_list",
      "title": "List orderly reports",
      "topics": [
        "orderly_list"
      ]
    },
    {
      "page": "orderly_list_drafts",
      "title": "List draft and archived reports",
      "topics": [
        "orderly_list_archive",
        "orderly_list_drafts"
      ]
    },
    {
      "page": "orderly_list_metadata",
      "title": "List reports with only local metadata",
      "topics": [
        "orderly_list_metadata"
      ]
    },
    {
      "page": "orderly_log",
      "title": "Orderly logging and diagnostic messages",
      "topics": [
        "orderly_log",
        "orderly_log_off",
        "orderly_log_on"
      ]
    },
    {
      "page": "orderly_migrate",
      "title": "Migrate an orderly archive",
      "topics": [
        "orderly_migrate"
      ]
    },
    {
      "page": "orderly_new",
      "title": "Create new report",
      "topics": [
        "orderly_new"
      ]
    },
    {
      "page": "orderly_packages",
      "title": "Return details of packages required by all src reports in this orderly repo",
      "topics": [
        "orderly_packages"
      ]
    },
    {
      "page": "orderly_pull_dependencies",
      "title": "Download dependent reports",
      "topics": [
        "orderly_pull_archive",
        "orderly_pull_dependencies",
        "orderly_push_archive"
      ]
    },
    {
      "page": "orderly_rebuild",
      "title": "Rebuild the report database",
      "topics": [
        "orderly_rebuild"
      ]
    },
    {
      "page": "orderly_remote",
      "title": "Get a remote",
      "topics": [
        "orderly_remote"
      ]
    },
    {
      "page": "orderly_remote_path",
      "title": "Orderly remote at a different path",
      "topics": [
        "orderly_remote_path"
      ]
    },
    {
      "page": "orderly_remote_status",
      "title": "Get status of remote queue.",
      "topics": [
        "orderly_remote_status"
      ]
    },
    {
      "page": "orderly_run",
      "title": "Run a report",
      "topics": [
        "orderly_run"
      ]
    },
    {
      "page": "orderly_run_info",
      "title": "Information on current orderly run",
      "topics": [
        "orderly_run_info"
      ]
    },
    {
      "page": "orderly_run_remote",
      "title": "Run a report on a remote server",
      "topics": [
        "orderly_run_remote"
      ]
    },
    {
      "page": "orderly_search",
      "title": "Search for orderly reports matching criteria",
      "topics": [
        "orderly_search"
      ]
    },
    {
      "page": "orderly_test_start",
      "title": "Prepare a directory for orderly to use",
      "topics": [
        "orderly_test_check",
        "orderly_test_start"
      ]
    },
    {
      "page": "orderly_use",
      "title": "Add a resource to orderly.yml",
      "topics": [
        "orderly_use_gitignore",
        "orderly_use_package",
        "orderly_use_resource",
        "orderly_use_source"
      ]
    }
  ],
  "_readme": "https://github.com/vimc/orderly1/raw/main/README.md",
  "_rundeps": [
    "askpass",
    "bit",
    "bit64",
    "blob",
    "cachem",
    "cli",
    "cpp11",
    "crayon",
    "credentials",
    "curl",
    "DBI",
    "digest",
    "docopt",
    "fastmap",
    "fs",
    "gert",
    "glue",
    "ids",
    "jsonlite",
    "lifecycle",
    "memoise",
    "openssl",
    "pkgconfig",
    "R6",
    "rlang",
    "RSQLite",
    "rstudioapi",
    "sys",
    "uuid",
    "vctrs",
    "withr",
    "yaml",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "orderly.Rmd",
      "filename": "orderly.html",
      "title": "orderly",
      "author": "Rich FitzJohn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The problem",
        "The process",
        "Example",
        "Running the report",
        "Creating a report",
        "Resources, sources and artefacts",
        "Using artefacts from other reports",
        "Parameterised reports",
        "Using global resources",
        "Using version control",
        "Using SQL databases",
        "Configuration",
        "Use within a report",
        "Advanced use",
        "Customising the database configuration",
        "Advanced database configuration",
        "Using environment variables and secrets",
        "Developing a report"
      ],
      "created": "2017-06-12 09:02:13",
      "modified": "2025-07-11 09:40:38",
      "commits": 38
    },
    {
      "source": "bundles.Rmd",
      "filename": "bundles.html",
      "title": "orderly bundles",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "The process",
        "Limitations"
      ],
      "created": "2020-06-10 08:38:03",
      "modified": "2025-07-11 09:40:38",
      "commits": 2
    },
    {
      "source": "changelog.Rmd",
      "filename": "changelog.html",
      "title": "orderly changelog",
      "author": "Rich FitzJohn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The orderly changelog",
        "User's perspective",
        "Details"
      ],
      "created": "2018-11-08 16:59:08",
      "modified": "2025-07-11 09:40:38",
      "commits": 6
    },
    {
      "source": "patterns.Rmd",
      "filename": "patterns.html",
      "title": "orderly patterns",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Individual researcher",
        "Why not commit the archive to git?",
        "Small group, sharing via shared disk",
        "Some comments on collaboration",
        "Group of researchers, sharing via server",
        "Using staging environments",
        "Dependency resolution",
        "Looking forward, a fully decentralised approach"
      ],
      "created": "2020-06-03 10:31:49",
      "modified": "2025-07-11 09:40:38",
      "commits": 5
    },
    {
      "source": "remote.Rmd",
      "filename": "remote.html",
      "title": "orderly remotes",
      "author": "Rich FitzJohn",
      "engine": "knitr::rmarkdown",
      "headings": [
        "OrderlyWeb",
        "Configuring orderly to talk to OrderlyWeb",
        "Interacting with the remote server",
        "Future developments",
        "Deploying a remote server"
      ],
      "created": "2019-10-11 07:56:39",
      "modified": "2025-07-11 09:40:38",
      "commits": 6
    }
  ],
  "_score": 7.831613855309099,
  "_indexed": true,
  "_nocasepkg": "orderly1",
  "_universes": [
    "vimc",
    "richfitz"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.2",
      "date": "2026-05-21T10:15:13.000Z",
      "distro": "noble",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "7ea03a4fb634dd3499c5763860231c9a8f643af92de20717047e527da4049811",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.2",
      "date": "2026-05-21T10:14:59.000Z",
      "distro": "noble",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "6a66c99dcdf121ab6e152cc4338b6f2d6294b54ff7ac2659e2337ba9fb236ef9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.2",
      "date": "2026-05-21T10:14:27.000Z",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "c7ee27cf873737d7d5ef3eccd86c3bb9e123e81fcf1561cd2d04990d2282081a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.2",
      "date": "2026-05-21T10:15:41.000Z",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "7d04a928ac73ffe65c5d556b68ee5c29603869310a36d12cc047bcedca284166",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.7.2",
      "date": "2026-05-21T20:02:22.000Z",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "ba3b311eb62d79a028b2a1ad72cc4bc641ccaf0e2d19d4fc8de8cf3833fb2127",
      "status": "success",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.7.2",
      "date": "2026-05-21T10:14:11.000Z",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "473522f471be69308955318f5fe4a38ff46c97c1f02fea01525354979364387a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.7.2",
      "date": "2026-05-21T10:14:13.000Z",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "fed9d4ef6627b4cd07d7a182ffbbc6f16d922bc387f89ddf1f4ebd9239a9833e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.7.2",
      "date": "2026-05-21T10:14:40.000Z",
      "commit": "da33851ab26ba3acb07874ff8c82008217ad3594",
      "fileid": "66824ef79142ee1999872f1077ae3fd599685fea78fb092513eef2a8fbf34529",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vimc/actions/runs/26219582958"
    }
  ]
}