{
  "_id": "6aca946bfe5cc25786e8bbcd",
  "Package": "DeclareDesign",
  "Title": "Declare and Diagnose Research Designs",
  "Version": "1.1.1",
  "Authors@R": "c(person(\"Graeme\", \"Blair\", email = \"graeme.blair@gmail.com\", role = c(\"aut\"), comment = c(ORCID = \"0000-0001-9164-2102\")),\nperson(\"Jasper\", \"Cooper\", email = \"jaspercooper@gmail.com\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-8639-3188\")),\nperson(\"Alexander\", \"Coppock\", email = \"acoppock@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-5733-2386\")),\nperson(\"Macartan\", \"Humphreys\", email = \"macartan@gmail.com\", role = c(\"aut\"), comment = c(ORCID = \"0000-0001-7029-2326\")),\nperson(\"Neal\", \"Fultz\", email = \"nfultz@gmail.com\", role = c(\"aut\")))",
  "Description": "Researchers can characterize and learn about the\nproperties of research designs before implementation using\n`DeclareDesign`. Ex ante declaration and diagnosis of designs\ncan help researchers clarify the strengths and limitations of\ntheir designs and to improve their properties, and can help\nreaders evaluate a research strategy prior to implementation\nand without access to results. It can also make it easier for\ndesigns to be shared, replicated, and critiqued.",
  "License": "MIT + file LICENSE",
  "URL": "https://declaredesign.org/r/declaredesign/,\nhttps://github.com/DeclareDesign/DeclareDesign",
  "BugReports": "https://github.com/DeclareDesign/DeclareDesign/issues",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Repository": "https://declaredesign.r-universe.dev",
  "Date/Publication": "2026-09-21 00:32:56 UTC",
  "RemoteUrl": "https://github.com/declaredesign/declaredesign",
  "RemoteRef": "HEAD",
  "RemoteSha": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-10 19:34:37 UTC",
    "User": "root"
  },
  "Author": "Graeme Blair [aut] (ORCID: <https://orcid.org/0000-0001-9164-2102>),\nJasper Cooper [aut] (ORCID: <https://orcid.org/0000-0002-8639-3188>),\nAlexander Coppock [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-5733-2386>),\nMacartan Humphreys [aut] (ORCID:\n<https://orcid.org/0000-0001-7029-2326>),\nNeal Fultz [aut]",
  "Maintainer": "Alexander Coppock <acoppock@gmail.com>",
  "_user": "declaredesign",
  "_type": "src",
  "_file": "DeclareDesign_1.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/7c1db748e83fe203a5523b85e4059bb93ec00817ded84187e55982db399af902",
  "_filesize": 345404,
  "_sha256": "7c1db748e83fe203a5523b85e4059bb93ec00817ded84187e55982db399af902",
  "_expires": "2027-01-18T19:39:21.000Z",
  "_created": "2026-10-10T19:34:37.000Z",
  "_published": "2026-10-10T19:39:23.578Z",
  "_buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114295869419,
      "time": 246,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11679928070"
    },
    {
      "job": 114295869487,
      "time": 235,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11680790634"
    },
    {
      "job": 114295869438,
      "time": 148,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11679828062"
    },
    {
      "job": 114295869392,
      "time": 149,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11680625763"
    },
    {
      "job": 114295092560,
      "time": 239,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11680655470"
    },
    {
      "job": 114295869483,
      "time": 169,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11679689064"
    },
    {
      "job": 114295869441,
      "time": 187,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11680292485"
    },
    {
      "job": 114295869482,
      "time": 184,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11680117758"
    },
    {
      "job": 114295869536,
      "time": 182,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11680122686"
    }
  ],
  "_upstream": "https://github.com/declaredesign/declaredesign",
  "_commit": {
    "id": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
    "author": "Alexander Coppock <acoppock@users.noreply.github.com>",
    "committer": "Alexander Coppock <acoppock@users.noreply.github.com>",
    "message": "Take the macOS dependencies from Posit Package Manager\n\nCRAN served part of its macOS arm64 R 4.6 binaries as zstd archives under\nthe .tgz name from 2026-09-17, estimatr 2.0.0 among them. The pak that\nsetup-r-dependencies installs reads gzip, bzip2, xz and zip but not zstd,\nso a macOS job dies at the dependency install with \"unknown archive type\"\n(r-lib/pkgdepends#485). Posit Package Manager still serves gzip builds of\nthe same versions.\n\nRevert once a released pak reads zstd.\n\nCo-Authored-By: Claude Opus 5 <noreply@anthropic.com>\n",
    "time": 1789950776
  },
  "_maintainer": {
    "name": "Alexander Coppock",
    "email": "acoppock@gmail.com",
    "login": "acoppock",
    "description": "",
    "uuid": 9171009,
    "orcid": "0000-0002-5733-2386"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "randomizr",
      "version": ">= 0.20.0",
      "role": "Depends"
    },
    {
      "package": "fabricatr",
      "version": ">= 0.10.0",
      "role": "Depends"
    },
    {
      "package": "estimatr",
      "version": ">= 0.20.0",
      "role": "Depends"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "AER",
      "role": "Suggests"
    },
    {
      "package": "diffobj",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "future",
      "role": "Suggests"
    },
    {
      "package": "future.apply",
      "role": "Suggests"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "Matching",
      "role": "Suggests"
    },
    {
      "package": "betareg",
      "role": "Suggests"
    },
    {
      "package": "biglm",
      "role": "Suggests"
    },
    {
      "package": "gam",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "reshape2",
      "role": "Suggests"
    },
    {
      "package": "DesignLibrary",
      "role": "Suggests"
    },
    {
      "package": "coin",
      "role": "Suggests"
    },
    {
      "package": "marginaleffects",
      "role": "Suggests"
    },
    {
      "package": "psych",
      "role": "Suggests"
    },
    {
      "package": "CausalQueries",
      "role": "Suggests"
    },
    {
      "package": "rdrobust",
      "role": "Suggests"
    },
    {
      "package": "rdss",
      "role": "Suggests"
    }
  ],
  "_owner": "declaredesign",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2026-15",
      "n": 5
    },
    {
      "week": "2026-18",
      "n": 2
    },
    {
      "week": "2026-32",
      "n": 1
    },
    {
      "week": "2026-35",
      "n": 4
    },
    {
      "week": "2026-39",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "design",
    "research",
    "simulations"
  ],
  "_stars": 111,
  "_contributors": [
    {
      "user": "graemeblair",
      "count": 1038,
      "uuid": 3320015
    },
    {
      "user": "acoppock",
      "count": 211,
      "uuid": 9171009
    },
    {
      "user": "nfultz",
      "count": 195,
      "uuid": 418638
    },
    {
      "user": "jaspercooper",
      "count": 71,
      "uuid": 6787409
    },
    {
      "user": "macartan",
      "count": 45,
      "uuid": 12734205
    },
    {
      "user": "aaronrudkin",
      "count": 22,
      "uuid": 14701267
    },
    {
      "user": "lilymedina",
      "count": 7,
      "uuid": 22347212
    },
    {
      "user": "nick-rivera",
      "count": 6,
      "uuid": 35855731
    },
    {
      "user": "clarabicalho",
      "count": 5,
      "uuid": 25605156
    },
    {
      "user": "lukesonnet",
      "count": 3,
      "uuid": 5298599
    },
    {
      "user": "amirmasoudabdol",
      "count": 2,
      "uuid": 1290841
    },
    {
      "user": "lionel-",
      "count": 1,
      "uuid": 4465050
    },
    {
      "user": "vincentarelbundock",
      "count": 1,
      "uuid": 987057
    }
  ],
  "_userbio": {
    "uuid": 15285286,
    "type": "organization",
    "name": "DeclareDesign",
    "followers": 19,
    "description": "Tools for declaring and diagnosing the properties of research designs"
  },
  "_downloads": {
    "count": 2695,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/DeclareDesign"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/declaredesign/declaredesign",
  "_pkgdown": "https://declaredesign.org/r/declaredesign/",
  "_searchresults": 614,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DeclareDesign.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/declaredesign/declaredesign",
  "_realowner": "declaredesign",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.10.0",
      "date": "2018-07-29"
    },
    {
      "version": "0.12.0",
      "date": "2018-11-09"
    },
    {
      "version": "0.14.0",
      "date": "2019-01-07"
    },
    {
      "version": "0.16.0",
      "date": "2019-01-26"
    },
    {
      "version": "0.18.0",
      "date": "2019-04-30"
    },
    {
      "version": "0.20.0",
      "date": "2019-09-10"
    },
    {
      "version": "0.22.0",
      "date": "2020-03-24"
    },
    {
      "version": "0.24.0",
      "date": "2020-11-14"
    },
    {
      "version": "0.26.0",
      "date": "2021-02-14"
    },
    {
      "version": "0.28.0",
      "date": "2021-08-21"
    },
    {
      "version": "0.30.0",
      "date": "2022-01-28"
    },
    {
      "version": "1.0.0",
      "date": "2022-06-20"
    },
    {
      "version": "1.0.2",
      "date": "2023-01-14"
    },
    {
      "version": "1.0.4",
      "date": "2023-08-08"
    },
    {
      "version": "1.0.6",
      "date": "2024-01-17"
    },
    {
      "version": "1.0.8",
      "date": "2024-03-07"
    },
    {
      "version": "1.0.10",
      "date": "2024-04-21"
    },
    {
      "version": "1.1.0",
      "date": "2025-10-15"
    },
    {
      "version": "1.1.1",
      "date": "2026-04-28"
    }
  ],
  "_exports": [
    "cite_design",
    "compare_design_code",
    "compare_design_data",
    "compare_design_estimates",
    "compare_design_inquiries",
    "compare_design_summaries",
    "compare_designs",
    "compare_diagnoses",
    "declare_assignment",
    "declare_diagnosands",
    "declare_estimand",
    "declare_estimands",
    "declare_estimator",
    "declare_estimators",
    "declare_inquiries",
    "declare_inquiry",
    "declare_measurement",
    "declare_model",
    "declare_population",
    "declare_potential_outcomes",
    "declare_reveal",
    "declare_sampling",
    "declare_step",
    "declare_test",
    "delete_step",
    "diagnose_design",
    "diagnose_designs",
    "draw_data",
    "draw_estimand",
    "draw_estimands",
    "draw_estimates",
    "expand_design",
    "get_diagnosands",
    "get_estimates",
    "get_simulations",
    "insert_step",
    "label_estimator",
    "label_test",
    "model_handler",
    "pop.var",
    "print_code",
    "redesign",
    "replace_step",
    "reshape_diagnosis",
    "run_design",
    "select_diagnosands",
    "set_citation",
    "set_diagnosands",
    "simulate_design",
    "simulate_designs",
    "tidy",
    "tidy_estimator",
    "tidy_try",
    "vars"
  ],
  "_help": [
    {
      "page": "cite_design",
      "title": "Obtain the preferred citation for a design",
      "topics": [
        "cite_design"
      ]
    },
    {
      "page": "compare_diagnoses",
      "title": "Compare Diagnoses",
      "topics": [
        "compare_diagnoses"
      ]
    },
    {
      "page": "compare_functions",
      "title": "Compare two designs",
      "topics": [
        "compare_designs",
        "compare_design_code",
        "compare_design_data",
        "compare_design_estimates",
        "compare_design_inquiries",
        "compare_design_summaries",
        "compare_functions"
      ]
    },
    {
      "page": "declare_assignment",
      "title": "Declare Data Strategy: Assignment",
      "topics": [
        "assignment_handler",
        "declare_assignment"
      ]
    },
    {
      "page": "declare_design",
      "title": "Declare a design",
      "topics": [
        "+.dd",
        "declare_design"
      ]
    },
    {
      "page": "declare_estimator",
      "title": "Declare estimator",
      "topics": [
        "declare_estimator",
        "declare_estimators",
        "label_estimator",
        "method_handler"
      ]
    },
    {
      "page": "declare_inquiry",
      "title": "Declare inquiry",
      "topics": [
        "declare_estimand",
        "declare_estimands",
        "declare_inquiries",
        "declare_inquiry",
        "inquiry_handler"
      ]
    },
    {
      "page": "declare_measurement",
      "title": "Declare measurement procedure",
      "topics": [
        "declare_measurement",
        "measurement_handler",
        "potential_outcomes_handler"
      ]
    },
    {
      "page": "declare_model",
      "title": "Declare the size and features of the population.",
      "topics": [
        "declare_model"
      ]
    },
    {
      "page": "declare_sampling",
      "title": "Declare sampling procedure",
      "topics": [
        "declare_sampling",
        "sampling_handler"
      ]
    },
    {
      "page": "declare_step",
      "title": "Declare a custom step",
      "topics": [
        "declare_step"
      ]
    },
    {
      "page": "declare_test",
      "title": "Declare test",
      "topics": [
        "declare_test",
        "label_test"
      ]
    },
    {
      "page": "DeclareDesign",
      "title": "DeclareDesign package",
      "topics": [
        "DeclareDesign-package",
        "DeclareDesign"
      ]
    },
    {
      "page": "declare_diagnosands",
      "title": "Declare diagnosands",
      "topics": [
        "declare_diagnosands",
        "diagnosand_handler"
      ]
    },
    {
      "page": "diagnose_design",
      "title": "Diagnose the design",
      "topics": [
        "diagnose_design",
        "diagnose_designs",
        "vars"
      ]
    },
    {
      "page": "diagnosis_helpers",
      "title": "Explore your design diagnosis",
      "topics": [
        "diagnosis_helpers",
        "get_diagnosands",
        "get_simulations"
      ]
    },
    {
      "page": "draw_functions",
      "title": "Draw data, estimates, and inquiries from a design",
      "topics": [
        "draw_data",
        "draw_estimand",
        "draw_estimands",
        "draw_estimates",
        "draw_functions"
      ]
    },
    {
      "page": "expand_design",
      "title": "Declare a design via a designer",
      "topics": [
        "expand_design"
      ]
    },
    {
      "page": "get_functions",
      "title": "Get estimates, inquiries, assignment vectors, or samples from a design given data",
      "topics": [
        "get_estimates",
        "get_functions"
      ]
    },
    {
      "page": "modify_design",
      "title": "Modify a design after the fact",
      "topics": [
        "delete_step",
        "insert_step",
        "modify_design",
        "replace_step"
      ]
    },
    {
      "page": "pop.var",
      "title": "Population variance function",
      "topics": [
        "pop.var"
      ]
    },
    {
      "page": "post_design",
      "title": "Explore your design",
      "topics": [
        "post_design",
        "print.design",
        "print_code",
        "summary.design"
      ]
    },
    {
      "page": "redesign",
      "title": "Redesign",
      "topics": [
        "redesign"
      ]
    },
    {
      "page": "reshape_diagnosis",
      "title": "Clean up a diagnosis object for printing",
      "topics": [
        "reshape_diagnosis"
      ]
    },
    {
      "page": "run_design",
      "title": "Run a design one time",
      "topics": [
        "run_design"
      ]
    },
    {
      "page": "select_diagnosands",
      "title": "Select diagnosands",
      "topics": [
        "select_diagnosands"
      ]
    },
    {
      "page": "set_citation",
      "title": "Set the citation of a design",
      "topics": [
        "set_citation"
      ]
    },
    {
      "page": "set_diagnosands",
      "title": "Set the diagnosands for a design",
      "topics": [
        "set_diagnosands"
      ]
    },
    {
      "page": "simulate_design",
      "title": "Simulate a design",
      "topics": [
        "simulate_design",
        "simulate_designs"
      ]
    },
    {
      "page": "tidy_try",
      "title": "Tidy Model Results and Filter to Relevant Coefficients",
      "topics": [
        "tidy_try"
      ]
    },
    {
      "page": "tidy.diagnosis",
      "title": "Tidy diagnosis",
      "topics": [
        "tidy.diagnosis"
      ]
    }
  ],
  "_readme": "https://github.com/declaredesign/declaredesign/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "estimatr",
    "fabricatr",
    "Formula",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "randomizr",
    "Rcpp",
    "RcppEigen",
    "rlang",
    "tibble",
    "utf8",
    "vctrs"
  ],
  "_score": 9.51932262455389,
  "_indexed": true,
  "_nocasepkg": "declaredesign",
  "_universes": [
    "declaredesign",
    "acoppock"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-10-10T19:37:51.000Z",
      "distro": "resolute",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/2059bd2a2fdb7cd4a8f1ef484d9ed5b4f5b8faf1b0545cb59f03da400112b706",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-10-10T19:37:55.000Z",
      "distro": "resolute",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/95b5563bb444fe73281e8aea6bbaa7d95ec1390fc77082b02a8425a941aebb6f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-10-10T19:36:33.000Z",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/25c8b848c5bbdeacfa08022b14d65d5c262df6eaf010e2800b440743998c3551",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-10-10T19:36:36.000Z",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/47edb00a2b6fa0e8bf6a2a900b65b7ea97373b40d43feab5fc6a6cea4fe68d8a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-10-10T19:37:45.000Z",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/14da4d4192d4e563f6d1aa7b673bfab5efb726bdce4c89ebe0154ccff0978cfc",
      "status": "success",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-10T19:37:04.000Z",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/0b050db2c4a254a783305e90f23d43f34f68b71bab157098ac3eef94fcdacd17",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-10T19:36:19.000Z",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/9d73d6bc6951dd9ffd863388d0cdc7b1db6b2006abc44fef73af797633528f83",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-10T19:36:27.000Z",
      "commit": "514ec6e832fee1d7ad828e0d08169ceb45dedd83",
      "fileid": "https://r2.ropensci.org/9e5169659e00ca5ebc12f60c42630eca286cf5c4875b580d9d722a8acc6a9f4b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/38080087321"
    }
  ]
}