{
  "_id": "6ab0bfe73d719c1f8408335f",
  "Package": "fabricatr",
  "Type": "Package",
  "Title": "Imagine Your Data Before You Collect It",
  "Version": "1.0.2",
  "Authors@R": "c(person(\"Graeme\", \"Blair\", email = \"graeme.blair@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0001-9164-2102\")),\nperson(\"Jasper\", \"Cooper\", email = \"jaspercooper@gmail.com\", role = \"aut\", comment = c(ORCID = \"0000-0002-8639-3188\")),\nperson(\"Alexander\", \"Coppock\", email = \"acoppock@gmail.com\", role = \"aut\", comment = c(ORCID = \"0000-0002-5733-2386\")),\nperson(\"Macartan\", \"Humphreys\", email = \"macartan@gmail.com\", role = \"aut\", comment = c(ORCID = \"0000-0001-7029-2326\")),\nperson(\"Aaron\", \"Rudkin\", email = \"rudkin@ucla.edu\", role = \"aut\"),\nperson(\"Neal\", \"Fultz\", email = \"nfultz@gmail.com\", role = \"aut\"),\nperson(\"David C.\", \"Hall\", email = \"david.hall.physics@gmail.com\", role = \"ctb\", comment = c(ORCID = \"0000-0002-2193-0480\")))",
  "Description": "Helps you imagine your data before you collect it.\nHierarchical data structures and correlated data can be easily\nsimulated, either from random number generators or by\nresampling from existing data sources. This package is faster\nwith 'data.table' and 'mvnfast' installed.",
  "URL": "https://declaredesign.org/r/fabricatr/,\nhttps://github.com/DeclareDesign/fabricatr",
  "BugReports": "https://github.com/DeclareDesign/fabricatr/issues",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.3",
  "Repository": "https://declaredesign.r-universe.dev",
  "Date/Publication": "2026-09-21 00:32:57 UTC",
  "RemoteUrl": "https://github.com/declaredesign/fabricatr",
  "RemoteRef": "HEAD",
  "RemoteSha": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-21 05:23:04 UTC",
    "User": "root"
  },
  "Author": "Graeme Blair [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-9164-2102>),\nJasper Cooper [aut] (ORCID: <https://orcid.org/0000-0002-8639-3188>),\nAlexander Coppock [aut] (ORCID:\n<https://orcid.org/0000-0002-5733-2386>),\nMacartan Humphreys [aut] (ORCID:\n<https://orcid.org/0000-0001-7029-2326>),\nAaron Rudkin [aut],\nNeal Fultz [aut],\nDavid C. Hall [ctb] (ORCID: <https://orcid.org/0000-0002-2193-0480>)",
  "Maintainer": "Graeme Blair <graeme.blair@gmail.com>",
  "_user": "declaredesign",
  "_type": "src",
  "_file": "fabricatr_1.0.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/9268f8a52efc3be5a42dada20800d3ef5e0081824849a518c244c9c057e3d701",
  "_filesize": 194921,
  "_sha256": "9268f8a52efc3be5a42dada20800d3ef5e0081824849a518c244c9c057e3d701",
  "_expires": "2026-12-30T05:25:57.000Z",
  "_created": "2026-09-21T05:23:04.000Z",
  "_published": "2026-09-21T05:25:59.241Z",
  "_jobs": [
    {
      "job": 106223221175,
      "time": 123,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "10623605809"
    },
    {
      "job": 106223221058,
      "time": 130,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10623710438"
    },
    {
      "job": 106223221124,
      "time": 73,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10623301405"
    },
    {
      "job": 106223221077,
      "time": 91,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10624180055"
    },
    {
      "job": 106222795962,
      "time": 160,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10623261463"
    },
    {
      "job": 106223221051,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10623064711"
    },
    {
      "job": 106223221084,
      "time": 78,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "10623119330"
    },
    {
      "job": 106223221091,
      "time": 86,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10624025401"
    },
    {
      "job": 106223221067,
      "time": 115,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10623865636"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654",
  "_status": "success",
  "_upstream": "https://github.com/declaredesign/fabricatr",
  "_commit": {
    "id": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
    "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": 1789950777
  },
  "_maintainer": {
    "name": "Graeme Blair",
    "email": "graeme.blair@gmail.com",
    "orcid": "0000-0001-9164-2102"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "rlang",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "mvnfast",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "extraDistr",
      "role": "Suggests"
    },
    {
      "package": "diagram",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    }
  ],
  "_owner": "declaredesign",
  "_selfowned": true,
  "_usedby": 8,
  "_updates": [
    {
      "week": "2026-35",
      "n": 4
    },
    {
      "week": "2026-39",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 92,
  "_contributors": [
    {
      "user": "graemeblair",
      "count": 252,
      "uuid": 3320015
    },
    {
      "user": "nfultz",
      "count": 90,
      "uuid": 418638
    },
    {
      "user": "aaronrudkin",
      "count": 73,
      "uuid": 14701267
    },
    {
      "user": "acoppock",
      "count": 46,
      "uuid": 9171009
    },
    {
      "user": "nick-rivera",
      "count": 8,
      "uuid": 35855731
    },
    {
      "user": "lilymedina",
      "count": 4,
      "uuid": 22347212
    },
    {
      "user": "davidchall",
      "count": 1,
      "uuid": 1804856
    },
    {
      "user": "lionel-",
      "count": 1,
      "uuid": 4465050
    }
  ],
  "_userbio": {
    "uuid": 15285286,
    "type": "organization",
    "name": "DeclareDesign",
    "followers": 19,
    "description": "Tools for declaring and diagnosing the properties of research designs"
  },
  "_downloads": {
    "count": 2372,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fabricatr"
  },
  "_devurl": "https://github.com/declaredesign/fabricatr",
  "_pkgdown": "https://declaredesign.org/r/fabricatr/",
  "_searchresults": 504,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fabricatr.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/declaredesign/fabricatr",
  "_realowner": "declaredesign",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2018-01-25"
    },
    {
      "version": "0.4.0",
      "date": "2018-03-21"
    },
    {
      "version": "0.6.0",
      "date": "2018-08-23"
    },
    {
      "version": "0.8.0",
      "date": "2019-03-12"
    },
    {
      "version": "0.10.0",
      "date": "2019-09-04"
    },
    {
      "version": "0.12.0",
      "date": "2021-01-09"
    },
    {
      "version": "0.14.0",
      "date": "2021-02-09"
    },
    {
      "version": "0.16.0",
      "date": "2022-02-11"
    },
    {
      "version": "1.0.0",
      "date": "2022-06-29"
    },
    {
      "version": "1.0.2",
      "date": "2024-01-16"
    }
  ],
  "_exports": [
    "add_level",
    "ALL",
    "correlate",
    "cross_levels",
    "draw_binary",
    "draw_binary_icc",
    "draw_binomial",
    "draw_categorical",
    "draw_count",
    "draw_likert",
    "draw_multivariate",
    "draw_normal_icc",
    "draw_ordered",
    "draw_quantile",
    "fabricate",
    "join_using",
    "link_levels",
    "modify_level",
    "nest_level",
    "potential_outcomes",
    "recycle",
    "resample_data",
    "reveal_outcomes",
    "split_quantile"
  ],
  "_help": [
    {
      "page": "correlate",
      "title": "Perform generation of a correlated random variable.",
      "topics": [
        "correlate"
      ]
    },
    {
      "page": "cross_levels",
      "title": "Creates panel or cross-classified data",
      "topics": [
        "cross_levels",
        "link_levels"
      ]
    },
    {
      "page": "draw_binary_icc",
      "title": "Draw binary data with fixed intra-cluster correlation.",
      "topics": [
        "draw_binary_icc"
      ]
    },
    {
      "page": "draw_discrete",
      "title": "Draw discrete variables including binary, binomial count, poisson count, ordered, and categorical",
      "topics": [
        "draw_binary",
        "draw_binomial",
        "draw_categorical",
        "draw_count",
        "draw_discrete",
        "draw_ordered",
        "draw_quantile"
      ]
    },
    {
      "page": "draw_likert",
      "title": "Recode a latent variable into a Likert response variable",
      "topics": [
        "draw_likert"
      ]
    },
    {
      "page": "draw_multivariate",
      "title": "Draw multivariate random variables",
      "topics": [
        "draw_multivariate"
      ]
    },
    {
      "page": "draw_normal_icc",
      "title": "Draw normal data with fixed intra-cluster correlation.",
      "topics": [
        "draw_normal_icc"
      ]
    },
    {
      "page": "fabricate",
      "title": "Fabricate data",
      "topics": [
        "add_level",
        "fabricate",
        "modify_level",
        "nest_level"
      ]
    },
    {
      "page": "fabricatr",
      "title": "fabricatr package",
      "topics": [
        "fabricatr-package",
        "fabricatr"
      ]
    },
    {
      "page": "join_using",
      "title": "Helper function handling specification of which variables to join a cross-classified data on, and what kind of correlation structure needed. Correlation structures can only be provided if the underlying call is a 'link_levels()' call.",
      "topics": [
        "join_using"
      ]
    },
    {
      "page": "potential_outcomes",
      "title": "Build potential outcomes variables",
      "topics": [
        "potential_outcomes"
      ]
    },
    {
      "page": "recycle",
      "title": "Expands data to a given length through recycling.",
      "topics": [
        "recycle"
      ]
    },
    {
      "page": "resample_data",
      "title": "Resample data, including hierarchical data",
      "topics": [
        "resample_data"
      ]
    },
    {
      "page": "reveal_outcomes",
      "title": "Reveal outcomes",
      "topics": [
        "reveal_outcomes"
      ]
    },
    {
      "page": "split_quantile",
      "title": "Split data into quantile buckets (e.g. terciles, quartiles, quantiles, deciles).",
      "topics": [
        "split_quantile"
      ]
    }
  ],
  "_readme": "https://github.com/declaredesign/fabricatr/raw/HEAD/README.md",
  "_rundeps": [
    "rlang"
  ],
  "_score": 9.266642330209168,
  "_indexed": true,
  "_nocasepkg": "fabricatr",
  "_universes": [
    "declaredesign"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-09-21T05:25:10.000Z",
      "distro": "resolute",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/1344fba08df790023a859051b572efcddd20941f28ad08a84e8fa54ba1f2b8d7",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-09-21T05:25:14.000Z",
      "distro": "resolute",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/d8f730dddd992d42e66f3a5c58be0b219fb76bbea6807c9bc1f20c6ddadaa040",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-09-21T05:24:28.000Z",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/e7c92725a884e614bb7017fa0f546ae2e2c539449e156b9dc548ff9fd1ef4740",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-09-21T05:24:41.000Z",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/fa035dd0d1fb70ba69674428343a9de471b6707c098f16102b7d121a00d2ccd4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2",
      "date": "2026-09-21T05:25:11.000Z",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/f15d1ef634eb459ca26a6b8d743b9872ea6a7c3b612f62a57024e8cedf618545",
      "status": "success",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-09-21T05:24:18.000Z",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/167d1597d2648f634017dee2b674814d6c605236c8ce9f4858779223497035eb",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-09-21T05:24:24.000Z",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/85a138fe568dbc00c58828f2079496a5939cd57bbbac1d7587a4ec86525734ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-09-21T05:24:57.000Z",
      "commit": "a908e415c6debbf194f52ca038b6245e8e3d82fb",
      "fileid": "https://r2.ropensci.org/bef6ceab04fb1c18d54d1d1eab6bccff7720ab0522f88caa12b20e14cbe57afe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/declaredesign/actions/runs/35564219654"
    }
  ]
}