{
  "_id": "6ae63d40818c9e3ef6dbaecb",
  "Package": "rmoriebricklayer",
  "Title": "Reproducible Data Capsules with Provenance and Fallback",
  "Version": "1.0.4",
  "Authors@R": "person(c(\"Vansh\", \"Singh\"), \"Ruhela\", email = \"vsruhela@proton.me\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0004-1750-3592\"))",
  "Description": "For analyzing published and unpublished tables, from\nopen-data portals and statistical agencies to a researcher's\nown data, so that a result can be traced to the exact data\nbehind it and checked again afterwards. A 'capsule' records\nwhere each source came from, its Secure Hash Algorithm 256\n('SHA-256') hash, the schema it should have and an archived\ncopy in the Internet Archive 'Wayback Machine'\n('web.archive.org'); sources are found through the\nComprehensive Knowledge Archive Network ('CKAN', 'ckan.org').\nRun again, a capsule says whether each source still matches\nand, if it does not, how its distribution moved\n(Kolmogorov-Smirnov, chi-square, population stability index and\n'Benford' first-digit screens), and when a source cannot be\nreached it runs on schema-driven synthetic data that is marked\nas such. Capsules can be signed with keyed hashes\n('HMAC-SHA-256', RFC 2104) or with the post-quantum signature\nstandards 'ML-DSA' (FIPS 204), 'SLH-DSA' (FIPS 205) and 'XMSS'\n(RFC 8391), implemented from the standards with no system\ncryptography library and checked against 'OpenSSL' 3.5 and the\nknown-answer vectors of 'NIST' (the US National Institute of\nStandards and Technology). For the administrative tables these\ncapsules usually hold, it computes period-over-period change\nwith exact intervals, trends (Mann-Kendall with 'Theil-Sen'\nslopes), rates, and the bounds that rounding and suppression in\na release imply; small-area rates with the empirical Bayes\nshrinkage of Clayton and 'Kaldor' (1987) DOI 10.2307/2532003;\nself-exciting event series as 'Hawkes' processes; custodial\npopulations by stock-and-flow measures; and the burden of air\npollution from dispersion to attributable deaths.",
  "License": "AGPL-3",
  "Copyright": "The bundled excerpts of published statistics in inst/extdata\nbelong to their publishers; see inst/COPYRIGHTS.",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/rootcoder007/rmorie-bricklayer,\nhttps://rootcoder007.github.io/rmorie-bricklayer/",
  "BugReports": "https://github.com/rootcoder007/rmorie-bricklayer/issues",
  "Config/testthat/edition": "3",
  "SystemRequirements": "C++17, libcurl (deb: libcurl4-openssl-dev, rpm:\nlibcurl-devel, brew: curl), zlib (deb: zlib1g-dev, rpm:\nzlib-devel). Optional, for mkbndlchk() running a bundle:\nunshare (util-linux) and systemctl on Linux; podman or docker\nfor container = TRUE.",
  "Config/roxygen2/version": "8.1.1",
  "ByteCompile": "yes",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-31 18:57:34 UTC",
    "User": "root"
  },
  "Author": "Vansh Singh Ruhela [aut, cre] (ORCID:\n<https://orcid.org/0009-0004-1750-3592>)",
  "Maintainer": "Vansh Singh Ruhela <vsruhela@proton.me>",
  "Config/pak/sysreqs": "libssl-dev zlib1g-dev",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-31 17:50:17 UTC",
  "RemoteUrl": "https://github.com/cran/rmoriebricklayer",
  "RemoteRef": "HEAD",
  "RemoteSha": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
  "_user": "cran",
  "_type": "src",
  "_file": "rmoriebricklayer_1.0.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/aa816231adb788460b477c13215fd73952f7d6920dc162503438b48d21a48e77",
  "_filesize": 15868508,
  "_sha256": "aa816231adb788460b477c13215fd73952f7d6920dc162503438b48d21a48e77",
  "_expires": "2027-02-08T19:10:53.000Z",
  "_created": "2026-10-31T18:57:34.000Z",
  "_published": "2026-10-31T19:10:56.099Z",
  "_upstream": "https://github.com/cran/rmoriebricklayer",
  "_status": "success",
  "_maintainer": {
    "name": "Vansh Singh Ruhela",
    "email": "vsruhela@proton.me",
    "login": "rootcoder007",
    "orcid": "0009-0004-1750-3592",
    "description": "\n",
    "uuid": 278967282
  },
  "_jobs": [
    {
      "job": 124627966053,
      "time": 459,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13054301341"
    },
    {
      "job": 124627966071,
      "time": 494,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13054610874"
    },
    {
      "job": 124627966019,
      "time": 415,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13053719926"
    },
    {
      "job": 124627966043,
      "time": 344,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13054241214"
    },
    {
      "job": 124626718936,
      "time": 329,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13053654109"
    },
    {
      "job": 124627965976,
      "time": 143,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13053729242"
    },
    {
      "job": 124627966051,
      "time": 697,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13054336612"
    },
    {
      "job": 124627966052,
      "time": 643,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13054765827"
    },
    {
      "job": 124627966108,
      "time": 654,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13054161898"
    },
    {
      "job": 124627966033,
      "time": 596,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13053829745"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667",
  "_commit": {
    "id": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
    "author": "Vansh Singh Ruhela <vsruhela@proton.me>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.4\n",
    "time": 1793469017
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "bslib",
      "version": ">= 0.9.0",
      "role": "Suggests"
    },
    {
      "package": "digest",
      "role": "Suggests"
    },
    {
      "package": "fixest",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "later",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "mgcv",
      "role": "Suggests"
    },
    {
      "package": "nlme",
      "role": "Suggests"
    },
    {
      "package": "nnet",
      "role": "Suggests"
    },
    {
      "package": "openssl",
      "role": "Suggests"
    },
    {
      "package": "pkgdown",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "promises",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "stringi",
      "role": "Suggests"
    },
    {
      "package": "survival",
      "role": "Suggests"
    },
    {
      "package": "survey",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2026-32",
      "n": 1
    },
    {
      "week": "2026-37",
      "n": 1
    },
    {
      "week": "2026-38",
      "n": 1
    },
    {
      "week": "2026-39",
      "n": 1
    },
    {
      "week": "2026-43",
      "n": 2
    },
    {
      "week": "2026-44",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "0.3.7",
      "date": "2026-08-05"
    },
    {
      "name": "0.3.9",
      "date": "2026-09-08"
    },
    {
      "name": "0.5.0",
      "date": "2026-09-16"
    },
    {
      "name": "0.5.1",
      "date": "2026-09-21"
    },
    {
      "name": "1.0.0",
      "date": "2026-10-21"
    },
    {
      "name": "1.0.2",
      "date": "2026-10-22"
    },
    {
      "name": "1.0.3",
      "date": "2026-10-31"
    },
    {
      "name": "1.0.4",
      "date": "2026-10-31"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "rootcoder007",
      "count": 8,
      "uuid": 278967282
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 635,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 542,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rmoriebricklayer"
  },
  "_devurl": "https://github.com/rootcoder007/rmorie-bricklayer",
  "_pkgdown": "https://rootcoder007.github.io/rmorie-bricklayer/",
  "_searchresults": 72,
  "_topics": [
    "curl",
    "zlib",
    "cpp"
  ],
  "_abi": {
    "exports": [
      {
        "key": "rmoriebricklayer/include",
        "hash": "8d426f80b08e1e90"
      },
      {
        "key": "rmoriebricklayer::rmbl_cor_pearson()",
        "hash": "8ef2fb039c488506"
      },
      {
        "key": "rmoriebricklayer::rmbl_euclid_dist()",
        "hash": "8ef2fb039c488506"
      },
      {
        "key": "rmoriebricklayer::rmbl_fetch_with_fallback()",
        "hash": "5e048a591b5f4d44"
      },
      {
        "key": "rmoriebricklayer::rmbl_hawkes_nll()",
        "hash": "0d0abea6a8724de0"
      },
      {
        "key": "rmoriebricklayer::rmbl_hmac_sha256_hex()",
        "hash": "289c904e41982a98"
      },
      {
        "key": "rmoriebricklayer::rmbl_ipw_weights()",
        "hash": "1e6e1811296097d8"
      },
      {
        "key": "rmoriebricklayer::rmbl_js_divergence()",
        "hash": "8ef2fb039c488506"
      },
      {
        "key": "rmoriebricklayer::rmbl_ks_pvalue()",
        "hash": "6effb8ce7217cd33"
      },
      {
        "key": "rmoriebricklayer::rmbl_ks_two_sample()",
        "hash": "aff240b95580399e"
      },
      {
        "key": "rmoriebricklayer::rmbl_pbkdf2_sha256()",
        "hash": "262f252adfd1d6bc"
      },
      {
        "key": "rmoriebricklayer::rmbl_progress_bar()",
        "hash": "aab9cf7ba23ebdb3"
      },
      {
        "key": "rmoriebricklayer::rmbl_sha256_hex()",
        "hash": "45a297c14f0dcbcc"
      },
      {
        "key": "rmoriebricklayer::rmbl_sha256_raw()",
        "hash": "636caae422fd658f"
      },
      {
        "key": "rmoriebricklayer::rmbl_sha512_hex()",
        "hash": "45a297c14f0dcbcc"
      },
      {
        "key": "rmoriebricklayer::rmbl_wayback_snapshot()",
        "hash": "12e232584376beb8"
      },
      {
        "key": "rmoriebricklayer::rmbl_weighted_mean()",
        "hash": "8ef2fb039c488506"
      },
      {
        "key": "rmoriebricklayer::rmbl_weighted_var()",
        "hash": "8ef2fb039c488506"
      }
    ],
    "imports": []
  },
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rmoriebricklayer.html"
  ],
  "_homeurl": "https://github.com/rootcoder007/rmorie-bricklayer",
  "_realowner": "rootcoder007",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.3.7",
      "date": "2026-08-05"
    },
    {
      "version": "0.3.9",
      "date": "2026-09-08"
    },
    {
      "version": "0.5.0",
      "date": "2026-09-16"
    },
    {
      "version": "0.5.1",
      "date": "2026-09-21"
    },
    {
      "version": "1.0.0",
      "date": "2026-10-21"
    },
    {
      "version": "1.0.2",
      "date": "2026-10-22"
    },
    {
      "version": "1.0.3",
      "date": "2026-10-31"
    },
    {
      "version": "1.0.4",
      "date": "2026-10-31"
    }
  ],
  "_exports": [
    "admits",
    "adp",
    "adpcnts",
    "advdif2d",
    "agentbndl",
    "agestd",
    "aipwcf",
    "alos",
    "anltab",
    "arccap",
    "arcfind",
    "arcget",
    "arcpush",
    "asciifb",
    "attrfrac",
    "audcats",
    "bacondcmp",
    "baltab",
    "bandsens",
    "bandvals",
    "benfordtst",
    "blcli",
    "bldl",
    "blfetch",
    "blpal",
    "blprog",
    "bricklayer_fetch",
    "bricklayer_json_from_json",
    "bricklayer_json_to_json",
    "briggs",
    "bufasgn",
    "capdeps",
    "capenv",
    "capsule_sign",
    "capsule_verify",
    "caseflow",
    "cblake2b",
    "cbootmean",
    "ccorr",
    "ccovm",
    "ccrc32",
    "cdgsteq",
    "cdistm",
    "certchnvrf",
    "certprs",
    "cgamcdf",
    "chgenv",
    "chmac",
    "chnapp",
    "chnhead",
    "chnkfile",
    "chnnew",
    "chnseal",
    "chnvrf",
    "chwkfit",
    "chwkjit",
    "chwknll",
    "chwkres",
    "chwksim",
    "cipw",
    "ciqr",
    "citecps",
    "clncolnms",
    "clrdcmp",
    "cmad",
    "cmed",
    "cmidrk",
    "cmlrisk",
    "cmn",
    "cmom",
    "cnormlpdf",
    "cnormpdf",
    "cnscwb",
    "cnsprof",
    "cnsstd",
    "cnttrnd",
    "co2fp",
    "co2int",
    "co2inttab",
    "cohtrnd",
    "commidx",
    "connassoc",
    "core_mean",
    "core_sha256",
    "cortbl",
    "cpsatst",
    "cpsbndl",
    "cpsbndlrd",
    "cpsbndlvrf",
    "cpschk",
    "cpschkatst",
    "cpsdrft",
    "cpsfals",
    "cpsplant",
    "cpspwr",
    "cpsrfrsh",
    "cpsrpt",
    "cpsseal",
    "cpssign",
    "cpsspec",
    "cpsvrf",
    "cpsxvrf",
    "cqnt",
    "cramerv",
    "crc32file",
    "crfno2",
    "crfpm25",
    "crmdens",
    "csdev",
    "csha256",
    "csha512",
    "cspr",
    "ctkyfnc",
    "ctrmmean",
    "cunif",
    "cvari",
    "cwbscr",
    "cwinsmean",
    "cwtd",
    "datumpmap",
    "deccodes",
    "declbld",
    "dgstobj",
    "dispmix",
    "dldata",
    "dload",
    "dlogin",
    "dlogout",
    "dmnf",
    "drbggen",
    "drbgnew",
    "drbgrsd",
    "drftapp",
    "drftcal",
    "drftchisq",
    "drfthomog",
    "drfthtml",
    "drftks",
    "drftpsi",
    "drpconst",
    "drpempty",
    "drvkey",
    "dstfit",
    "dstncnt",
    "dstnskch",
    "dstntst",
    "dtabs",
    "dtctloc",
    "dualcont",
    "duprows",
    "ebrates",
    "envdiff",
    "evlrr",
    "evstudy",
    "expbands",
    "expcnts",
    "expconcidx",
    "explerr",
    "exprspplr",
    "exptrnd",
    "falsfam",
    "fdl",
    "fetchvrf",
    "fipskey",
    "fipskg",
    "fipsmkg",
    "fipsmod",
    "fipsmu",
    "fipspubkey",
    "fipssignmu",
    "fipssz",
    "fipsvrfmu",
    "fnllim",
    "fpeqv",
    "freqtbl",
    "frmaud",
    "fromjs",
    "fylbl",
    "genexpo",
    "ghann",
    "ghcmt",
    "ghout",
    "ginicoef",
    "gplume",
    "grdbin",
    "grdlvls",
    "grdrcd",
    "gspuff",
    "healchg",
    "hilltlidx",
    "holbal",
    "hotpers",
    "hqccmpkey",
    "hqcdecap",
    "hqcencap",
    "hqckg",
    "hqcpubkey",
    "hqcsz",
    "hurwzeta",
    "idcrd",
    "idcrdrd",
    "idcrdvrf",
    "indgap",
    "indiex",
    "indtabs",
    "infsch",
    "inlhist",
    "instcli",
    "jsb64dec",
    "jsb64enc",
    "jsb64udec",
    "jsb64uenc",
    "jsgzdec",
    "jsgzenc",
    "jsser",
    "jsunser",
    "kemdecap",
    "kemencap",
    "kemkg",
    "kempubkey",
    "kemsz",
    "knoxtst",
    "lagrprt",
    "ldgrchk",
    "ldgrread",
    "lifetbl",
    "limfrom",
    "llmask",
    "llmcfg",
    "llmchat",
    "llmmdls",
    "llmprvd",
    "llmrte",
    "llmstat",
    "loadprov",
    "loounit",
    "lorenzc",
    "ltrlrng",
    "mahaoutl",
    "mcartst",
    "mhcont",
    "missgrid",
    "misspat",
    "missruns",
    "misssmry",
    "mkbndl",
    "mkbndlchk",
    "mkbndlproj",
    "mkmnf",
    "mkset",
    "mksyncol",
    "mksyncsv",
    "mnfcanon",
    "mnfdgst",
    "mnfdiff",
    "mnfrcmp",
    "mnfrecseed",
    "mnfrstseed",
    "morani",
    "mortdisp",
    "mrklvs",
    "mrkprf",
    "mrkroot",
    "mrkvrf",
    "mtchdid",
    "onlsmry",
    "optcrcsrch",
    "opteffort",
    "optsqr",
    "oqskg",
    "oqspubkey",
    "orchk",
    "ordcmp",
    "perdays",
    "perminf",
    "pgsig",
    "piperate",
    "plmfld",
    "plndid",
    "plndml",
    "plnpois",
    "plnpwr",
    "plotbump",
    "plotcal",
    "plotecdf",
    "plotevgrid",
    "plotfnl",
    "plotgain",
    "plothex",
    "plothrz",
    "plothwk",
    "plotlrnz",
    "plotopt",
    "plotrdg",
    "plotsm",
    "plotvln",
    "plrcf",
    "polbrdarea",
    "polbrdn",
    "polex",
    "polrpttxt",
    "pqc_keygen",
    "pqcbknd",
    "pqckg",
    "profcols",
    "profshr",
    "prrgchk",
    "prrgdecl",
    "prsbands",
    "pswppod",
    "pubbnd",
    "qltyrcd",
    "ralloc",
    "rallocvrf",
    "raplok",
    "rate",
    "rate_change",
    "ratechg",
    "rategap",
    "rcdmnf",
    "recevid",
    "recrd",
    "relbl",
    "rgncov",
    "rgnmapalt",
    "rgnmapcmp",
    "rgnmapintg",
    "rgnmappts",
    "rlblfrns",
    "rmblapp",
    "rmbldemo",
    "rndbytes",
    "rptanl",
    "rptmd",
    "rslvarc",
    "rslvckan",
    "rslvckns",
    "rslvsoc",
    "rsvidx",
    "rsvsmp",
    "rtcalc",
    "rul",
    "rulebtw",
    "rulecmpl",
    "rulecolcnt",
    "ruledstn",
    "ruleincr",
    "ruleinset",
    "rulemad",
    "rulenull",
    "rulerx",
    "ruleuniq",
    "rvkfetch",
    "scanadj",
    "scests",
    "schemapath",
    "schval",
    "sctidy",
    "sevidx",
    "sha256_file",
    "sha256file",
    "sha512file",
    "share",
    "shrs",
    "signing_public_key",
    "signpubkey",
    "siudate",
    "siufetch",
    "siufprs",
    "siuprs",
    "siusch",
    "siuso",
    "siutxt",
    "skchmrg",
    "smrymrg",
    "smrystat",
    "smryupd",
    "sprd",
    "srchfig",
    "srchpod",
    "srchscs",
    "staysmry",
    "stdinc",
    "stdprev",
    "stepchg",
    "stgatt",
    "stkflow",
    "stpdnpv",
    "svcs",
    "svycmp",
    "svydes",
    "svyest",
    "swpwdth",
    "swtdid",
    "synctl",
    "syndid",
    "toascii",
    "tojs",
    "topcors",
    "topshr",
    "trccmpl",
    "trchlthgap",
    "trcind",
    "trcprog",
    "trndtst",
    "tse",
    "tsinfo",
    "tsstmp",
    "tsvrf",
    "usecpstmpl",
    "valrules",
    "valsch",
    "vrfcps",
    "vrfmrg",
    "vrfpol",
    "vrfrcd",
    "vrfrcdmnf",
    "vrfsha256",
    "wayback_snapshot_url",
    "wbrtry",
    "wbsave",
    "wbsnpnat",
    "wbsnpurl",
    "wcb",
    "welprof",
    "wrmnfjs",
    "wrrcdmnf",
    "wrsmrytxt",
    "wrtxtfb",
    "xfrvrf",
    "xmssadv",
    "xmssfgt",
    "xmssidxseen",
    "xmssregkey",
    "yoy",
    "yoy_summary",
    "yoybnd",
    "yoycsv",
    "yoyhtml",
    "yoyjs",
    "yoylbl",
    "yoymd",
    "yoypals",
    "yoypdf",
    "yoypv",
    "yoysmry",
    "yoytsv",
    "yoywr"
  ],
  "_help": [
    {
      "page": "admits",
      "title": "Admissions implied by a population and a length of stay",
      "topics": [
        "admits"
      ]
    },
    {
      "page": "adp",
      "title": "Average daily population",
      "topics": [
        "adp"
      ]
    },
    {
      "page": "adpcnts",
      "title": "Person-days estimated from periodic headcounts",
      "topics": [
        "adpcnts"
      ]
    },
    {
      "page": "agentbndl",
      "title": "Agent-assisted reproducibility-bundle help",
      "topics": [
        "agentbndl"
      ]
    },
    {
      "page": "agestd",
      "title": "Directly age-standardised rates, with Fay-Feuer gamma intervals",
      "topics": [
        "agestd"
      ]
    },
    {
      "page": "aipwcf",
      "title": "Cross-fitted augmented inverse probability weighting for a binary treatment",
      "topics": [
        "aipwcf"
      ]
    },
    {
      "page": "alos",
      "title": "Average length of stay",
      "topics": [
        "alos"
      ]
    },
    {
      "page": "anltab",
      "title": "Analyse a published administrative table in one call",
      "topics": [
        "anltab"
      ]
    },
    {
      "page": "arccap",
      "title": "Capture files the Internet Archive cannot reach, and publish them as an archive.org item",
      "topics": [
        "arccap"
      ]
    },
    {
      "page": "arcfind",
      "title": "Find saved copies of an address in archive.rmorie.com",
      "topics": [
        "arcfind"
      ]
    },
    {
      "page": "arcget",
      "title": "Fetch the exact bytes of a saved copy from archive.rmorie.com",
      "topics": [
        "arcget"
      ]
    },
    {
      "page": "arcpush",
      "title": "Send a capture kept on this computer to the archives later",
      "topics": [
        "arcpush"
      ]
    },
    {
      "page": "asciifb",
      "title": "Use Text As-Is, Falling Back to ASCII When It Cannot Be Represented",
      "topics": [
        "asciifb"
      ]
    },
    {
      "page": "attrfrac",
      "title": "Population attributable fraction",
      "topics": [
        "attrfrac"
      ]
    },
    {
      "page": "audcats",
      "title": "Audit the categorical columns of a data frame for coding hazards",
      "topics": [
        "audcats"
      ]
    },
    {
      "page": "b64",
      "title": "Base64 encoding",
      "topics": [
        "b64",
        "jsb64dec",
        "jsb64enc",
        "jsb64udec",
        "jsb64uenc"
      ]
    },
    {
      "page": "bacondcmp",
      "title": "The Goodman-Bacon decomposition of a two-way fixed-effects estimate",
      "topics": [
        "bacondcmp"
      ]
    },
    {
      "page": "baltab",
      "title": "A covariate balance table",
      "topics": [
        "baltab"
      ]
    },
    {
      "page": "bandsens",
      "title": "How much a result depends on the open band's assumed cap",
      "topics": [
        "bandsens",
        "format.rmbl_band_sensitivity",
        "print.rmbl_band_sensitivity"
      ]
    },
    {
      "page": "bandvals",
      "title": "Representative values for banded categories",
      "topics": [
        "bandvals"
      ]
    },
    {
      "page": "benfordtst",
      "title": "Benford first-digit test",
      "topics": [
        "benfordtst"
      ]
    },
    {
      "page": "blcli",
      "title": "Run the rmoriebricklayer command line",
      "topics": [
        "blcli"
      ]
    },
    {
      "page": "bldl",
      "title": "Download a file with live progress",
      "topics": [
        "bldl"
      ]
    },
    {
      "page": "blfetch",
      "title": "Fetch a URL to disk with an Internet Archive fallback (C++/libcurl)",
      "topics": [
        "blfetch"
      ]
    },
    {
      "page": "blpal",
      "title": "Plot styling for the package's plot methods",
      "topics": [
        "blpal",
        "plotopt"
      ]
    },
    {
      "page": "blprog",
      "title": "Live progress for long-running work",
      "topics": [
        "blprog"
      ]
    },
    {
      "page": "bufasgn",
      "title": "Treated, comparison and excluded places around sites",
      "topics": [
        "bufasgn"
      ]
    },
    {
      "page": "capdeps",
      "title": "Where each loaded package came from",
      "topics": [
        "capdeps"
      ]
    },
    {
      "page": "capenv",
      "title": "Capture the Analysis Environment for a Manifest",
      "topics": [
        "capenv"
      ]
    },
    {
      "page": "caseflow",
      "title": "Case flow through a court: clearance, backlog and time to clear",
      "topics": [
        "caseflow"
      ]
    },
    {
      "page": "cblake2b",
      "title": "BLAKE2b digest, optionally keyed",
      "topics": [
        "cblake2b"
      ]
    },
    {
      "page": "cbootmean",
      "title": "Bootstrap replicate means (C backend)",
      "topics": [
        "cbootmean"
      ]
    },
    {
      "page": "ccovm",
      "title": "Covariance matrix of a numeric matrix (C backend)",
      "topics": [
        "ccovm"
      ]
    },
    {
      "page": "ccrc32",
      "title": "CRC-32 checksum (C backend)",
      "topics": [
        "ccrc32"
      ]
    },
    {
      "page": "certchnvrf",
      "title": "Verify a certificate chain",
      "topics": [
        "certchnvrf"
      ]
    },
    {
      "page": "certprs",
      "title": "Parse an X.509 certificate",
      "topics": [
        "certprs"
      ]
    },
    {
      "page": "cgamcdf",
      "title": "Regularized incomplete gamma function (C backend)",
      "topics": [
        "cgamcdf"
      ]
    },
    {
      "page": "chgenv",
      "title": "Envelope of a difference, a percent change or a rate under publication bounds",
      "topics": [
        "chgenv"
      ]
    },
    {
      "page": "chn",
      "title": "Tamper-evident chain of capsule manifests",
      "topics": [
        "chn",
        "chnapp",
        "chnhead",
        "chnnew",
        "chnseal",
        "chnvrf"
      ]
    },
    {
      "page": "chnkfile",
      "title": "Split a file into fixed-size chunks",
      "topics": [
        "chnkfile"
      ]
    },
    {
      "page": "chwkfit",
      "title": "Fit a Hawkes process by maximum likelihood (analytic gradient, fast routes)",
      "topics": [
        "chwkfit"
      ]
    },
    {
      "page": "chwkjit",
      "title": "Spread event times recorded to a resolution across their interval",
      "topics": [
        "chwkjit"
      ]
    },
    {
      "page": "chwknll",
      "title": "Hawkes-process negative log-likelihood (C backend)",
      "topics": [
        "chwknll"
      ]
    },
    {
      "page": "chwkres",
      "title": "Time-rescaling residuals of a Hawkes process",
      "topics": [
        "chwkres"
      ]
    },
    {
      "page": "chwksim",
      "title": "Simulate event times from a fitted Hawkes process",
      "topics": [
        "chwksim"
      ]
    },
    {
      "page": "cipw",
      "title": "Trimmed inverse-probability weights (C backend)",
      "topics": [
        "cipw"
      ]
    },
    {
      "page": "citecps",
      "title": "Generate a Data Citation From Provenance",
      "topics": [
        "citecps"
      ]
    },
    {
      "page": "clncolnms",
      "title": "Tidy the column names of an ingested table",
      "topics": [
        "clncolnms"
      ]
    },
    {
      "page": "clrdcmp",
      "title": "Decompose a change in a clearance rate into rate and case-mix effects",
      "topics": [
        "clrdcmp"
      ]
    },
    {
      "page": "cmlrisk",
      "title": "Cumulative risk of a first event by age",
      "topics": [
        "cmlrisk"
      ]
    },
    {
      "page": "cmom",
      "title": "Mean, variance, skewness and kurtosis (C backend)",
      "topics": [
        "cmom"
      ]
    },
    {
      "page": "cnormlpdf",
      "title": "Normal log-density (C backend)",
      "topics": [
        "cnormlpdf"
      ]
    },
    {
      "page": "cnormpdf",
      "title": "Normal density (C backend)",
      "topics": [
        "cnormpdf"
      ]
    },
    {
      "page": "cnscwb",
      "title": "A Community Well-Being score from the census profile",
      "topics": [
        "cnscwb"
      ]
    },
    {
      "page": "cnsprof",
      "title": "Read the 2021 Census Indigenous Population Profile",
      "topics": [
        "cnsprof"
      ]
    },
    {
      "page": "cnsstd",
      "title": "An Indigenous standard population from the census",
      "topics": [
        "cnsstd"
      ]
    },
    {
      "page": "cnttrnd",
      "title": "Trend in a count series, as a rate ratio per period",
      "topics": [
        "cnttrnd"
      ]
    },
    {
      "page": "co2fp",
      "title": "Energy and carbon footprint of a computation",
      "topics": [
        "co2fp"
      ]
    },
    {
      "page": "co2int",
      "title": "Carbon intensity of electricity by location, offline, anywhere",
      "topics": [
        "co2int",
        "co2inttab"
      ]
    },
    {
      "page": "cohtrnd",
      "title": "Raw outcome trends by adoption cohort",
      "topics": [
        "cohtrnd"
      ]
    },
    {
      "page": "commidx",
      "title": "A community-weighted index of protective and risk factors",
      "topics": [
        "commidx"
      ]
    },
    {
      "page": "concentration",
      "title": "Concentration of a total across units",
      "topics": [
        "concentration",
        "ginicoef",
        "lorenzc",
        "topshr"
      ]
    },
    {
      "page": "connassoc",
      "title": "Connection across places: does one indicator rise where another does?",
      "topics": [
        "connassoc"
      ]
    },
    {
      "page": "cortbl",
      "title": "Full pairwise correlation table",
      "topics": [
        "cortbl"
      ]
    },
    {
      "page": "cpsatst",
      "title": "Attest a capsule, binding a signature to what it covers",
      "topics": [
        "cpsatst",
        "cpschkatst"
      ]
    },
    {
      "page": "cpsbndl",
      "title": "Bundle a capsule into one signed artifact",
      "topics": [
        "cpsbndl",
        "cpsbndlrd",
        "cpsbndlvrf"
      ]
    },
    {
      "page": "cpschk",
      "title": "Check every capsule under a folder",
      "topics": [
        "cpschk",
        "format.rmbl_cpschk",
        "print.rmbl_cpschk"
      ]
    },
    {
      "page": "cpsdrft",
      "title": "Compare a fetched data frame with the one a capsule was pinned against",
      "topics": [
        "cpsdrft"
      ]
    },
    {
      "page": "cpsfals",
      "title": "Run falsification controls against a statistic",
      "topics": [
        "cpsfals"
      ]
    },
    {
      "page": "cpsplant",
      "title": "Does the Analysis Recover a Known Effect?",
      "topics": [
        "cpsplant"
      ]
    },
    {
      "page": "cpspwr",
      "title": "Detect an injected effect of known size",
      "topics": [
        "cpspwr"
      ]
    },
    {
      "page": "cpsrfrsh",
      "title": "Fetch a capsule's source again and pin the new bytes",
      "topics": [
        "cpsrfrsh"
      ]
    },
    {
      "page": "cpsrpt",
      "title": "Assess a capsule in one call",
      "topics": [
        "cpsrpt"
      ]
    },
    {
      "page": "cpsseal",
      "title": "Pin and sign every capsule under a folder",
      "topics": [
        "cpsseal"
      ]
    },
    {
      "page": "cpssign",
      "title": "Sign a capsule manifest",
      "topics": [
        "cpssign"
      ]
    },
    {
      "page": "cpsspec",
      "title": "Do Reasonable Alternative Analyses Agree?",
      "topics": [
        "cpsspec"
      ]
    },
    {
      "page": "cpsvrf",
      "title": "Verify a capsule manifest signature",
      "topics": [
        "cpsvrf"
      ]
    },
    {
      "page": "cpsxvrf",
      "title": "Verify a Signature Here and Again With OpenSSL",
      "topics": [
        "cpsxvrf"
      ]
    },
    {
      "page": "cramerv",
      "title": "Association in a contingency table",
      "topics": [
        "cramerv"
      ]
    },
    {
      "page": "crank",
      "title": "Rank correlation and midranks (C backend)",
      "topics": [
        "cmidrk",
        "crank",
        "cspr"
      ]
    },
    {
      "page": "crfpm25",
      "title": "Concentration-response functions for PM2.5 and NO2",
      "topics": [
        "crfno2",
        "crfpm25"
      ]
    },
    {
      "page": "crmdens",
      "title": "Where incidents cluster: a kernel density surface",
      "topics": [
        "crmdens"
      ]
    },
    {
      "page": "crob",
      "title": "Quantiles, median and robust spread (C backend)",
      "topics": [
        "ciqr",
        "cmad",
        "cmed",
        "cqnt",
        "crob",
        "ctkyfnc"
      ]
    },
    {
      "page": "csha256",
      "title": "SHA-256 hex digest (C backend)",
      "topics": [
        "csha256"
      ]
    },
    {
      "page": "csha512",
      "title": "SHA-512 hex digest (C backend)",
      "topics": [
        "csha512"
      ]
    },
    {
      "page": "cspread",
      "title": "Standard deviation and Euclidean distance (C backend)",
      "topics": [
        "cdistm",
        "csdev",
        "cspread"
      ]
    },
    {
      "page": "cstat",
      "title": "Fast summary statistics (C backend)",
      "topics": [
        "ccorr",
        "cmn",
        "cstat",
        "cvari"
      ]
    },
    {
      "page": "ctrm",
      "title": "Trimmed and winsorized means (C backend)",
      "topics": [
        "ctrm",
        "ctrmmean",
        "cwinsmean"
      ]
    },
    {
      "page": "cunif",
      "title": "Reproducible uniforms shared with morie's Python arm (splitmix64)",
      "topics": [
        "cunif"
      ]
    },
    {
      "page": "cwbscr",
      "title": "The Community Well-Being index of a community",
      "topics": [
        "cwbscr"
      ]
    },
    {
      "page": "cwtd",
      "title": "Weighted mean and variance (C backend)",
      "topics": [
        "cwtd"
      ]
    },
    {
      "page": "deccodes",
      "title": "Decode numeric category codes with an explicit code-to-label dictionary",
      "topics": [
        "deccodes"
      ]
    },
    {
      "page": "declbld",
      "title": "Decode a labelled import by its value labels, by code",
      "topics": [
        "declbld"
      ]
    },
    {
      "page": "dgstobj",
      "title": "Digest an arbitrary R object",
      "topics": [
        "dgstobj"
      ]
    },
    {
      "page": "dispmix",
      "title": "The mix of outcomes over time, with simultaneous intervals and trend tests",
      "topics": [
        "dispmix"
      ]
    },
    {
      "page": "dldata",
      "title": "Download a File",
      "topics": [
        "dldata"
      ]
    },
    {
      "page": "dlogin",
      "title": "Sign in for the curated tables at data.rmorie.com",
      "topics": [
        "dlogin"
      ]
    },
    {
      "page": "dlogout",
      "title": "Forget the MORIE data key",
      "topics": [
        "dlogout"
      ]
    },
    {
      "page": "dmnf",
      "title": "Curated datasets at data.rmorie.com",
      "topics": [
        "dload",
        "dmnf",
        "dtabs"
      ]
    },
    {
      "page": "drbggen",
      "title": "Draw bytes from a DRBG",
      "topics": [
        "drbggen"
      ]
    },
    {
      "page": "drbgnew",
      "title": "A deterministic random bit generator: AES-256 CTR_DRBG (NIST SP 800-90A)",
      "topics": [
        "drbgnew"
      ]
    },
    {
      "page": "drbgrsd",
      "title": "Reseed a DRBG",
      "topics": [
        "drbgrsd"
      ]
    },
    {
      "page": "drftapp",
      "title": "Drift report as a Shiny app",
      "topics": [
        "drftapp"
      ]
    },
    {
      "page": "drftcal",
      "title": "Calibrate the drift screens on data known not to have drifted",
      "topics": [
        "drftcal"
      ]
    },
    {
      "page": "drftchisq",
      "title": "Chi-square test for a categorical column",
      "topics": [
        "drftchisq"
      ]
    },
    {
      "page": "drfthomog",
      "title": "Chi-square test of homogeneity for two categorical samples",
      "topics": [
        "drfthomog"
      ]
    },
    {
      "page": "drfthtml",
      "title": "Interactive drift report as one HTML file",
      "topics": [
        "drfthtml"
      ]
    },
    {
      "page": "drftks",
      "title": "Two-sample Kolmogorov-Smirnov test (C backend)",
      "topics": [
        "drftks"
      ]
    },
    {
      "page": "drftpsi",
      "title": "Population stability index and Jensen-Shannon divergence (C backend)",
      "topics": [
        "drftpsi"
      ]
    },
    {
      "page": "drp",
      "title": "Drop empty or constant columns and rows",
      "topics": [
        "drp",
        "drpconst",
        "drpempty"
      ]
    },
    {
      "page": "drvkey",
      "title": "Derive a key from a passphrase",
      "topics": [
        "drvkey"
      ]
    },
    {
      "page": "dstfit",
      "title": "Fit and rank candidate distributions",
      "topics": [
        "dstfit",
        "format.rmbl_dstfit",
        "print.rmbl_dstfit"
      ]
    },
    {
      "page": "dstn",
      "title": "Distinct-value count in fixed memory",
      "topics": [
        "dstn",
        "dstncnt",
        "dstnskch",
        "skchmrg"
      ]
    },
    {
      "page": "dstntst",
      "title": "Do distinct groups differ? A heterogeneity test before pooling",
      "topics": [
        "dstntst"
      ]
    },
    {
      "page": "dtctloc",
      "title": "Where is this computation running?",
      "topics": [
        "dtctloc"
      ]
    },
    {
      "page": "dualcont",
      "title": "Wellness and distress as two continua",
      "topics": [
        "dualcont"
      ]
    },
    {
      "page": "duprows",
      "title": "Duplicated rows, with their groups",
      "topics": [
        "duprows"
      ]
    },
    {
      "page": "ebrates",
      "title": "Empirical Bayes rates, shrunk toward the overall experience",
      "topics": [
        "ebrates"
      ]
    },
    {
      "page": "envdiff",
      "title": "Compare two captured environments",
      "topics": [
        "envdiff"
      ]
    },
    {
      "page": "evlrr",
      "title": "How strong would an unmeasured confounder have to be",
      "topics": [
        "evlrr"
      ]
    },
    {
      "page": "evstudy",
      "title": "An event study: the effect period by period around adoption",
      "topics": [
        "evstudy"
      ]
    },
    {
      "page": "expbands",
      "title": "Expand a banded frequency table into per-unit values",
      "topics": [
        "expbands"
      ]
    },
    {
      "page": "expcnts",
      "title": "Expected counts under indirect standardisation",
      "topics": [
        "expcnts"
      ]
    },
    {
      "page": "expconcidx",
      "title": "Concentration index of exposure by income",
      "topics": [
        "expconcidx"
      ]
    },
    {
      "page": "explerr",
      "title": "Explain an error from rmoriebricklayer (or a package built on it)",
      "topics": [
        "explerr"
      ]
    },
    {
      "page": "exprspplr",
      "title": "Exposure-response estimate with a bootstrap sensitivity interval",
      "topics": [
        "exprspplr"
      ]
    },
    {
      "page": "exptrnd",
      "title": "A dose-response across generations of exposure",
      "topics": [
        "exptrnd"
      ]
    },
    {
      "page": "falsfam",
      "title": "Correct a family of falsification results for multiple testing",
      "topics": [
        "falsfam"
      ]
    },
    {
      "page": "fdl",
      "title": "Download a File With Diagnostic Error Messages",
      "topics": [
        "fdl"
      ]
    },
    {
      "page": "fetchvrf",
      "title": "Fetch a file from its source or a mirror, verified by its SHA-256",
      "topics": [
        "fetchvrf"
      ]
    },
    {
      "page": "filedgst",
      "title": "SHA-512 and CRC-32 of a file",
      "topics": [
        "crc32file",
        "filedgst",
        "sha512file"
      ]
    },
    {
      "page": "fipskey",
      "title": "Assemble a standardised key from raw key material",
      "topics": [
        "fipskey"
      ]
    },
    {
      "page": "fipskg",
      "title": "Generate a standardised post-quantum signing key",
      "topics": [
        "fipskg",
        "fipspubkey"
      ]
    },
    {
      "page": "fipsmkg",
      "title": "Make a Signing Key Inside a FIPS 140-3 Module",
      "topics": [
        "fipsmkg"
      ]
    },
    {
      "page": "fipsmod",
      "title": "Sign Inside a FIPS 140-3 Module",
      "topics": [
        "fipsmod"
      ]
    },
    {
      "page": "fipsmu",
      "title": "Sign an ML-DSA message digest computed elsewhere",
      "topics": [
        "fipsmu",
        "fipssignmu",
        "fipsvrfmu"
      ]
    },
    {
      "page": "fipssz",
      "title": "Byte lengths of a standardised signature scheme",
      "topics": [
        "fipssz"
      ]
    },
    {
      "page": "fnllim",
      "title": "Funnel-plot control limits",
      "topics": [
        "fnllim"
      ]
    },
    {
      "page": "fpeqv",
      "title": "Everyday equivalents of a quantity of CO2-equivalent",
      "topics": [
        "fpeqv"
      ]
    },
    {
      "page": "freqtbl",
      "title": "Frequency table for one column",
      "topics": [
        "freqtbl"
      ]
    },
    {
      "page": "frmaud",
      "title": "How deficit-framed is a set of results?",
      "topics": [
        "frmaud"
      ]
    },
    {
      "page": "fromjs",
      "title": "Parse JSON into R objects (jsonlite's fromJSON, natively)",
      "topics": [
        "fromjs"
      ]
    },
    {
      "page": "fylbl",
      "title": "Name a fiscal year by the years it spans",
      "topics": [
        "fylbl"
      ]
    },
    {
      "page": "genexpo",
      "title": "Generations of residential school attendance in a family",
      "topics": [
        "genexpo"
      ]
    },
    {
      "page": "ghann",
      "title": "GitHub workflow annotations, sticky comment and outputs of a capsule check",
      "topics": [
        "ghann",
        "ghcmt",
        "ghout"
      ]
    },
    {
      "page": "grdbin",
      "title": "Refuse a categorical column where a numeric 0/1 treatment is required",
      "topics": [
        "grdbin"
      ]
    },
    {
      "page": "grdlvls",
      "title": "Build a factor with explicit, verified levels",
      "topics": [
        "grdlvls"
      ]
    },
    {
      "page": "grdrcd",
      "title": "Recode a categorical column by explicit name-to-name mapping",
      "topics": [
        "grdrcd"
      ]
    },
    {
      "page": "healchg",
      "title": "Healing as a process: change in published indicators between two periods",
      "topics": [
        "healchg"
      ]
    },
    {
      "page": "hilltlidx",
      "title": "Tail index of a heavy-tailed count",
      "topics": [
        "hilltlidx"
      ]
    },
    {
      "page": "holbal",
      "title": "Holistic balance: how evenly wellness is held across the domains of a whole person",
      "topics": [
        "holbal"
      ]
    },
    {
      "page": "hotpers",
      "title": "Hot spots and how long they last",
      "topics": [
        "hotpers"
      ]
    },
    {
      "page": "hqccmpkey",
      "title": "The compressed HQC decapsulation key",
      "topics": [
        "hqccmpkey"
      ]
    },
    {
      "page": "hqcdecap",
      "title": "Recover a shared secret from an HQC ciphertext",
      "topics": [
        "hqcdecap"
      ]
    },
    {
      "page": "hqcencap",
      "title": "Encapsulate a shared secret under an HQC key",
      "topics": [
        "hqcencap"
      ]
    },
    {
      "page": "hqckg",
      "title": "Generate an HQC key pair",
      "topics": [
        "hqckg",
        "hqcpubkey"
      ]
    },
    {
      "page": "hqcsz",
      "title": "Byte lengths of an HQC parameter set",
      "topics": [
        "hqcsz"
      ]
    },
    {
      "page": "hurwzeta",
      "title": "Hurwitz zeta function",
      "topics": [
        "hurwzeta"
      ]
    },
    {
      "page": "idcrd",
      "title": "Make, read and verify an identity card for your signing key",
      "topics": [
        "idcrd",
        "idcrdrd",
        "idcrdvrf"
      ]
    },
    {
      "page": "indgap",
      "title": "Compare published group estimates with a reference group",
      "topics": [
        "indgap"
      ]
    },
    {
      "page": "indiex",
      "title": "First Nations, Metis and Inuit health and mental health: bundled Statistics Canada excerpts",
      "topics": [
        "indiex"
      ]
    },
    {
      "page": "indtabs",
      "title": "The Indigenous health and wellbeing tables the data service holds",
      "topics": [
        "indtabs"
      ]
    },
    {
      "page": "infsch",
      "title": "Infer a pinnable schema from a data frame",
      "topics": [
        "infsch"
      ]
    },
    {
      "page": "inlhist",
      "title": "Inline histogram for a numeric vector",
      "topics": [
        "inlhist"
      ]
    },
    {
      "page": "instcli",
      "title": "Install the rmoriebricklayer command-line launcher",
      "topics": [
        "instcli"
      ]
    },
    {
      "page": "jsgz",
      "title": "Compressed, base64-encoded JSON",
      "topics": [
        "jsgz",
        "jsgzdec",
        "jsgzenc"
      ]
    },
    {
      "page": "jsserdoc",
      "title": "JSON serialisation of an R object, type and attributes included",
      "topics": [
        "jsser",
        "jsserdoc",
        "jsunser"
      ]
    },
    {
      "page": "justice-data",
      "title": "Court and police data shipped with the package",
      "topics": [
        "justice-data"
      ]
    },
    {
      "page": "kemdecap",
      "title": "Recover a shared secret from an ML-KEM ciphertext",
      "topics": [
        "kemdecap"
      ]
    },
    {
      "page": "kemencap",
      "title": "Encapsulate a shared secret under an ML-KEM key",
      "topics": [
        "kemencap"
      ]
    },
    {
      "page": "kemkg",
      "title": "Generate an ML-KEM key pair",
      "topics": [
        "kemkg",
        "kempubkey"
      ]
    },
    {
      "page": "kemsz",
      "title": "Byte lengths of an ML-KEM parameter set",
      "topics": [
        "kemsz"
      ]
    },
    {
      "page": "keyeddgst",
      "title": "Keyed digest and constant-time comparison (C backend)",
      "topics": [
        "cdgsteq",
        "chmac",
        "keyeddgst"
      ]
    },
    {
      "page": "knoxtst",
      "title": "Near-repeat analysis: the Knox test for space-time clustering",
      "topics": [
        "knoxtst"
      ]
    },
    {
      "page": "ldgrread",
      "title": "Read and check a proof ledger",
      "topics": [
        "format.rmbl_ledger",
        "format.rmbl_ledger_check",
        "ldgrchk",
        "ldgrread",
        "print.rmbl_ledger",
        "print.rmbl_ledger_check"
      ]
    },
    {
      "page": "lifetbl",
      "title": "Life table for grouped times: how long cases take",
      "topics": [
        "lifetbl"
      ]
    },
    {
      "page": "limfrom",
      "title": "Confidence limits from a standard error, a coefficient of variation or a margin of error",
      "topics": [
        "limfrom"
      ]
    },
    {
      "page": "llmask",
      "title": "Ask a language model",
      "topics": [
        "llmask"
      ]
    },
    {
      "page": "llmcfg",
      "title": "Show or save the language-model settings",
      "topics": [
        "llmcfg"
      ]
    },
    {
      "page": "llmchat",
      "title": "A conversation with a language model",
      "topics": [
        "llmchat"
      ]
    },
    {
      "page": "llmmdls",
      "title": "Models a language-model route offers",
      "topics": [
        "llmmdls"
      ]
    },
    {
      "page": "llmprvd",
      "title": "The language-model providers a key can be brought for",
      "topics": [
        "llmprvd"
      ]
    },
    {
      "page": "llmrte",
      "title": "The language-model route that would answer",
      "topics": [
        "llmrte"
      ]
    },
    {
      "page": "llmstat",
      "title": "Report the language-model routes available from this machine",
      "topics": [
        "llmstat"
      ]
    },
    {
      "page": "loadprov",
      "title": "Load a Pinned Data-Provenance Record",
      "topics": [
        "loadprov"
      ]
    },
    {
      "page": "loounit",
      "title": "Leave-one-out estimates of a difference in differences",
      "topics": [
        "loounit"
      ]
    },
    {
      "page": "ltrlrng",
      "title": "Search theory for search and rescue planning",
      "topics": [
        "datumpmap",
        "ltrlrng",
        "optcrcsrch",
        "opteffort",
        "pswppod",
        "srchpod",
        "srchscs",
        "swpwdth"
      ]
    },
    {
      "page": "mahaoutl",
      "title": "Multivariate outliers by Mahalanobis distance",
      "topics": [
        "mahaoutl"
      ]
    },
    {
      "page": "mcartst",
      "title": "Little's test for data missing completely at random",
      "topics": [
        "mcartst"
      ]
    },
    {
      "page": "mhcont",
      "title": "The four directions of the First Nations Mental Wellness Continuum, from published indicators",
      "topics": [
        "mhcont"
      ]
    },
    {
      "page": "missgrid",
      "title": "Text map of where the missing values are",
      "topics": [
        "missgrid"
      ]
    },
    {
      "page": "misspat",
      "title": "Which columns are missing together",
      "topics": [
        "misspat"
      ]
    },
    {
      "page": "missruns",
      "title": "Runs of consecutive missing values",
      "topics": [
        "missruns"
      ]
    },
    {
      "page": "misssmry",
      "title": "Missingness in one line per question",
      "topics": [
        "misssmry"
      ]
    },
    {
      "page": "mkbndl",
      "title": "Build a Reproducibility Bundle",
      "topics": [
        "mkbndl"
      ]
    },
    {
      "page": "mkbndlchk",
      "title": "Check a reproducibility bundle before shipping it",
      "topics": [
        "mkbndlchk"
      ]
    },
    {
      "page": "mkbndlproj",
      "title": "Start a Reproducibility Bundle Project",
      "topics": [
        "mkbndlproj"
      ]
    },
    {
      "page": "mkmnf",
      "title": "Construct a Reproducibility Manifest",
      "topics": [
        "mkmnf"
      ]
    },
    {
      "page": "mkset",
      "title": "Combine Results into One Report",
      "topics": [
        "mkset"
      ]
    },
    {
      "page": "mksyncol",
      "title": "Generate One Synthetic Column From a Spec",
      "topics": [
        "mksyncol"
      ]
    },
    {
      "page": "mksyncsv",
      "title": "Generate a Synthetic CSV From a Schema Recipe",
      "topics": [
        "mksyncsv"
      ]
    },
    {
      "page": "mnfcanon",
      "title": "The canonical serialisation of a manifest, and its digest",
      "topics": [
        "mnfcanon",
        "mnfdgst"
      ]
    },
    {
      "page": "mnfdiff",
      "title": "Compare the resources of two manifests",
      "topics": [
        "format.rmbl_mnfdiff",
        "mnfdiff",
        "print.rmbl_mnfdiff"
      ]
    },
    {
      "page": "mnfrcmp",
      "title": "Recompute a manifest's recorded statistics against the data",
      "topics": [
        "mnfrcmp"
      ]
    },
    {
      "page": "mnfrecseed",
      "title": "Record and restore the random number generator state",
      "topics": [
        "mnfrecseed",
        "mnfrstseed"
      ]
    },
    {
      "page": "morani",
      "title": "Global Moran's I over a neighbour list",
      "topics": [
        "morani"
      ]
    },
    {
      "page": "mortdisp",
      "title": "Deaths avoided under a counterfactual exposure reduction",
      "topics": [
        "mortdisp"
      ]
    },
    {
      "page": "mrk",
      "title": "Merkle tree over capsule chunks (C backend)",
      "topics": [
        "mrk",
        "mrklvs",
        "mrkprf",
        "mrkroot",
        "mrkvrf"
      ]
    },
    {
      "page": "mtchdid",
      "title": "Difference in differences after matching on pre-treatment trajectories",
      "topics": [
        "mtchdid"
      ]
    },
    {
      "page": "onl",
      "title": "Summary statistics accumulated in blocks",
      "topics": [
        "onl",
        "onlsmry",
        "smrymrg",
        "smrystat",
        "smryupd"
      ]
    },
    {
      "page": "optsqr",
      "title": "The optimal search square for a circular normal datum",
      "topics": [
        "optsqr"
      ]
    },
    {
      "page": "oqskg",
      "title": "Generate a standardised post-quantum signing key (deprecated name)",
      "topics": [
        "oqskg",
        "oqspubkey"
      ]
    },
    {
      "page": "orchk",
      "title": "Check reported odds ratios against a labelled table, under every relabelling",
      "topics": [
        "orchk"
      ]
    },
    {
      "page": "ordcmp",
      "title": "Compare rated scales (perceived mental health, life satisfaction) between groups",
      "topics": [
        "ordcmp"
      ]
    },
    {
      "page": "perdays",
      "title": "Period length in days, from dates",
      "topics": [
        "perdays"
      ]
    },
    {
      "page": "perminf",
      "title": "Permutation inference for a policy's adoption",
      "topics": [
        "perminf"
      ]
    },
    {
      "page": "pgsig",
      "title": "Atmospheric dispersion: sigmas, plume rise, plume, puff, grid and particles",
      "topics": [
        "advdif2d",
        "briggs",
        "gplume",
        "gspuff",
        "lagrprt",
        "pgsig"
      ]
    },
    {
      "page": "piperate",
      "title": "Justice-pipeline rates with a lag between stages",
      "topics": [
        "piperate"
      ]
    },
    {
      "page": "plmfld",
      "title": "A Gaussian-plume concentration field on a grid",
      "topics": [
        "plmfld"
      ]
    },
    {
      "page": "plndid",
      "title": "Difference in differences with two-way fixed effects",
      "topics": [
        "plndid"
      ]
    },
    {
      "page": "plndml",
      "title": "Double machine learning for panels with fixed effects",
      "topics": [
        "plndml"
      ]
    },
    {
      "page": "plnpois",
      "title": "A fixed-effects Poisson or negative binomial regression for counts",
      "topics": [
        "plnpois"
      ]
    },
    {
      "page": "plnpwr",
      "title": "Power and minimum detectable effect of a difference-in-differences design",
      "topics": [
        "plnpwr"
      ]
    },
    {
      "page": "plot-methods",
      "title": "Plot methods for the package's results",
      "topics": [
        "plot-methods",
        "plot.bricklayer_analysis",
        "plot.bricklayer_benford",
        "plot.bricklayer_correlations",
        "plot.bricklayer_cortable",
        "plot.bricklayer_drift",
        "plot.bricklayer_falsification",
        "plot.bricklayer_freq",
        "plot.bricklayer_missingness",
        "plot.bricklayer_outliers",
        "plot.bricklayer_power",
        "plot.rmbl_aipw",
        "plot.rmbl_bacon",
        "plot.rmbl_balance",
        "plot.rmbl_band_sensitivity",
        "plot.rmbl_bounds",
        "plot.rmbl_burden",
        "plot.rmbl_case_flow",
        "plot.rmbl_census_cwb",
        "plot.rmbl_clearance_decomposition",
        "plot.rmbl_cohort_trends",
        "plot.rmbl_community_index",
        "plot.rmbl_connection",
        "plot.rmbl_count_trend",
        "plot.rmbl_crf",
        "plot.rmbl_datummap",
        "plot.rmbl_density",
        "plot.rmbl_disposition_mix",
        "plot.rmbl_distinctions",
        "plot.rmbl_drift_calibration",
        "plot.rmbl_dsr",
        "plot.rmbl_dual_continuum",
        "plot.rmbl_equity",
        "plot.rmbl_event_study",
        "plot.rmbl_exposure_trend",
        "plot.rmbl_field",
        "plot.rmbl_footprint",
        "plot.rmbl_healing_change",
        "plot.rmbl_holistic_balance",
        "plot.rmbl_hotspot",
        "plot.rmbl_indigenous_gap",
        "plot.rmbl_knox",
        "plot.rmbl_life_table",
        "plot.rmbl_loo",
        "plot.rmbl_ltrlrng",
        "plot.rmbl_opteffort",
        "plot.rmbl_ordinal_compare",
        "plot.rmbl_particles",
        "plot.rmbl_permutation",
        "plot.rmbl_pollution_report",
        "plot.rmbl_power",
        "plot.rmbl_prevalence",
        "plot.rmbl_profile_share",
        "plot.rmbl_rate",
        "plot.rmbl_rate_change",
        "plot.rmbl_region_coverage",
        "plot.rmbl_share",
        "plot.rmbl_srchpod",
        "plot.rmbl_staggered_att",
        "plot.rmbl_stock_flow",
        "plot.rmbl_svy_compare",
        "plot.rmbl_svy_estimate",
        "plot.rmbl_synth",
        "plot.rmbl_synthdid",
        "plot.rmbl_trc_gaps",
        "plot.rmbl_trc_progress",
        "plot.rmbl_wellness_profile",
        "plot.rmbl_yoy"
      ]
    },
    {
      "page": "plot.rmbl_dstfit",
      "title": "Plot fitted distributions",
      "topics": [
        "plot.rmbl_dstfit"
      ]
    },
    {
      "page": "plotevgrid",
      "title": "Event studies for several outcomes in one grid",
      "topics": [
        "plotevgrid"
      ]
    },
    {
      "page": "plothwk",
      "title": "Plot a fitted Hawkes process",
      "topics": [
        "plothwk"
      ]
    },
    {
      "page": "plotlrnz",
      "title": "Lorenz and funnel plots",
      "topics": [
        "plotfnl",
        "plotlrnz"
      ]
    },
    {
      "page": "plotmore",
      "title": "Many-plot helpers: ridgelines, ECDFs, violins, hexagonal bins and concentration curves",
      "topics": [
        "plotecdf",
        "plotgain",
        "plothex",
        "plotmore",
        "plotrdg",
        "plotvln"
      ]
    },
    {
      "page": "plotseries",
      "title": "Plots for many series over time",
      "topics": [
        "plotbump",
        "plotcal",
        "plothrz",
        "plotseries",
        "plotsm"
      ]
    },
    {
      "page": "plrcf",
      "title": "Cross-fitted partially linear regression (double machine learning)",
      "topics": [
        "plrcf"
      ]
    },
    {
      "page": "polbrdarea",
      "title": "Per-area pollution burden",
      "topics": [
        "polbrdarea"
      ]
    },
    {
      "page": "polbrdn",
      "title": "End-to-end pollution burden",
      "topics": [
        "polbrdn"
      ]
    },
    {
      "page": "polex",
      "title": "A simulated policy panel for the examples",
      "topics": [
        "polex"
      ]
    },
    {
      "page": "pqcbknd",
      "title": "Available post-quantum signature schemes",
      "topics": [
        "pqcbknd"
      ]
    },
    {
      "page": "pqckg",
      "title": "Generate a post-quantum signing key for capsule provenance",
      "topics": [
        "pqckg"
      ]
    },
    {
      "page": "printmeth",
      "title": "Printed reports for bricklayer objects",
      "topics": [
        "print.bricklayer_attestation",
        "print.bricklayer_attestation_check",
        "print.bricklayer_benford",
        "print.bricklayer_bundle",
        "print.bricklayer_bundle_check",
        "print.bricklayer_certificate",
        "print.bricklayer_certpath_check",
        "print.bricklayer_chain",
        "print.bricklayer_drbg",
        "print.bricklayer_drift",
        "print.bricklayer_env_diff",
        "print.bricklayer_falsification",
        "print.bricklayer_falsify_family",
        "print.bricklayer_fips_key",
        "print.bricklayer_fips_public_key",
        "print.bricklayer_hqc_capsule",
        "print.bricklayer_hqc_key",
        "print.bricklayer_hqc_public_key",
        "print.bricklayer_kem_capsule",
        "print.bricklayer_kem_key",
        "print.bricklayer_kem_public_key",
        "print.bricklayer_mcar",
        "print.bricklayer_oqs_key",
        "print.bricklayer_oqs_public_key",
        "print.bricklayer_power",
        "print.bricklayer_prereg",
        "print.bricklayer_prereg_check",
        "print.bricklayer_public_key",
        "print.bricklayer_recode_manifest",
        "print.bricklayer_recompute",
        "print.bricklayer_report",
        "print.bricklayer_schema",
        "print.bricklayer_signature",
        "print.bricklayer_signing_key",
        "print.bricklayer_timestamp",
        "print.rmbl_bounds",
        "print.rmbl_fetch",
        "print.rmbl_margin_check",
        "print.rmbl_or_check",
        "print.rmbl_recode_manifest_check",
        "print.rmbl_transfer_check",
        "printmeth",
        "summary.bricklayer_benford",
        "summary.bricklayer_drift",
        "summary.bricklayer_report"
      ]
    },
    {
      "page": "profcols",
      "title": "Column report for a data frame",
      "topics": [
        "profcols"
      ]
    },
    {
      "page": "profshr",
      "title": "The share of a population with a characteristic, from the census profile",
      "topics": [
        "profshr"
      ]
    },
    {
      "page": "prrgdecl",
      "title": "Declare an analysis before running it",
      "topics": [
        "prrgchk",
        "prrgdecl"
      ]
    },
    {
      "page": "prsbands",
      "title": "Parse banded category labels into numeric bounds",
      "topics": [
        "prsbands"
      ]
    },
    {
      "page": "pubbnd",
      "title": "Bounds implied by rounding and suppression in a published table",
      "topics": [
        "pubbnd"
      ]
    },
    {
      "page": "qltyrcd",
      "title": "Recode another agency's quality flags to the package's",
      "topics": [
        "qltyrcd"
      ]
    },
    {
      "page": "ralloc",
      "title": "Make a Randomisation List with a Sealed Commitment",
      "topics": [
        "plot.rmbl_alloc",
        "ralloc"
      ]
    },
    {
      "page": "rallocvrf",
      "title": "Check a Randomisation List at Unblinding",
      "topics": [
        "rallocvrf"
      ]
    },
    {
      "page": "raplok",
      "title": "Is CPU energy measurable here?",
      "topics": [
        "raplok"
      ]
    },
    {
      "page": "ratechg",
      "title": "Change in a rate between periods",
      "topics": [
        "ratechg",
        "ratechg.data.frame",
        "ratechg.default"
      ]
    },
    {
      "page": "rategap",
      "title": "The gap between two standardised rates",
      "topics": [
        "rategap"
      ]
    },
    {
      "page": "rcdmnf",
      "title": "Record a recode as a manifest that can be signed and verified later",
      "topics": [
        "rcdmnf"
      ]
    },
    {
      "page": "recevid",
      "title": "Record Correctness Evidence in a Manifest",
      "topics": [
        "recevid"
      ]
    },
    {
      "page": "recrd",
      "title": "Record a Cross-Check Result in a Manifest",
      "topics": [
        "recrd"
      ]
    },
    {
      "page": "relbl",
      "title": "Relabel a categorical variable by name, never by position",
      "topics": [
        "relbl"
      ]
    },
    {
      "page": "rgncov",
      "title": "Population of the regions that contain a unit, and of those that do not",
      "topics": [
        "rgncov"
      ]
    },
    {
      "page": "rgnmapalt",
      "title": "Check a region map against an independently derived assignment",
      "topics": [
        "rgnmapalt"
      ]
    },
    {
      "page": "rgnmapcmp",
      "title": "Compare a recomputed region map against a published one",
      "topics": [
        "rgnmapcmp"
      ]
    },
    {
      "page": "rgnmapintg",
      "title": "Internal soundness of a region map",
      "topics": [
        "rgnmapintg"
      ]
    },
    {
      "page": "rgnmappts",
      "title": "Recompute a region map by point in polygon",
      "topics": [
        "rgnmappts"
      ]
    },
    {
      "page": "rlblfrns",
      "title": "Name the mechanical step that reproduces a label permutation",
      "topics": [
        "rlblfrns"
      ]
    },
    {
      "page": "rmblapp",
      "title": "Open the analysis dashboard",
      "topics": [
        "rmblapp"
      ]
    },
    {
      "page": "rmbldemo",
      "title": "Demonstration datasets",
      "topics": [
        "rmbldemo"
      ]
    },
    {
      "page": "rndbytes",
      "title": "Cryptographically strong random bytes",
      "topics": [
        "rndbytes"
      ]
    },
    {
      "page": "rptanl",
      "title": "Write an analysis as a Markdown or HTML report",
      "topics": [
        "rptanl"
      ]
    },
    {
      "page": "rptmd",
      "title": "Write a capsule report as Markdown",
      "topics": [
        "rptmd"
      ]
    },
    {
      "page": "rslvarc",
      "title": "Resolve a Query URL via ArcGIS FeatureServer Metadata",
      "topics": [
        "rslvarc"
      ]
    },
    {
      "page": "rslvckan",
      "title": "Resolve a Download URL via CKAN package_show",
      "topics": [
        "rslvckan"
      ]
    },
    {
      "page": "rslvckns",
      "title": "Resolve a Download URL via CKAN package_search",
      "topics": [
        "rslvckns"
      ]
    },
    {
      "page": "rslvsoc",
      "title": "Resolve a Download URL via the Socrata Metadata API",
      "topics": [
        "rslvsoc"
      ]
    },
    {
      "page": "rsv",
      "title": "Uniform sample of a stream in one pass",
      "topics": [
        "rsv",
        "rsvidx",
        "rsvsmp"
      ]
    },
    {
      "page": "rtcalc",
      "title": "Event rates per unit of population",
      "topics": [
        "rtcalc",
        "rtcalc.data.frame",
        "rtcalc.default"
      ]
    },
    {
      "page": "rul",
      "title": "Declare a validation rule",
      "topics": [
        "rul"
      ]
    },
    {
      "page": "rulelib",
      "title": "Ready-made validation rules",
      "topics": [
        "rulebtw",
        "rulecmpl",
        "rulecolcnt",
        "ruledstn",
        "ruleincr",
        "ruleinset",
        "rulelib",
        "rulemad",
        "rulenull",
        "rulerx",
        "ruleuniq"
      ]
    },
    {
      "page": "rvkfetch",
      "title": "Fetch revocation data for a certificate path",
      "topics": [
        "rvkfetch"
      ]
    },
    {
      "page": "scanadj",
      "title": "Adjust a scan of many comparisons for multiple testing",
      "topics": [
        "scanadj"
      ]
    },
    {
      "page": "scests",
      "title": "The estimates of a Statistics Canada table, with their confidence limits",
      "topics": [
        "scests"
      ]
    },
    {
      "page": "schemapath",
      "title": "Path of a JSON Schema shipped with the package",
      "topics": [
        "schemapath"
      ]
    },
    {
      "page": "schval",
      "title": "Apply Schema Validation, Stopping on Fatal Issues",
      "topics": [
        "schval"
      ]
    },
    {
      "page": "sctidy",
      "title": "Read a Statistics Canada table as published",
      "topics": [
        "sctidy"
      ]
    },
    {
      "page": "sevidx",
      "title": "A severity-weighted crime index",
      "topics": [
        "sevidx"
      ]
    },
    {
      "page": "sha256file",
      "title": "Compute a File's SHA256 Digest",
      "topics": [
        "sha256file"
      ]
    },
    {
      "page": "shrs",
      "title": "Share of a total, in percent",
      "topics": [
        "shrs",
        "shrs.data.frame",
        "shrs.default"
      ]
    },
    {
      "page": "signpubkey",
      "title": "Public half of a signing key",
      "topics": [
        "signpubkey"
      ]
    },
    {
      "page": "siudate",
      "title": "Convert a human-readable SIU report date to ISO format",
      "topics": [
        "siudate"
      ]
    },
    {
      "page": "siufetch",
      "title": "Fetch an Ontario SIU director's report by drid",
      "topics": [
        "siufetch"
      ]
    },
    {
      "page": "siufprs",
      "title": "Fetch and parse one SIU director's report",
      "topics": [
        "siufprs"
      ]
    },
    {
      "page": "siuprs",
      "title": "Parse an SIU director's report into the schema fields",
      "topics": [
        "siuprs"
      ]
    },
    {
      "page": "siusch",
      "title": "The panel-reviewed SIU report field schema",
      "topics": [
        "siusch"
      ]
    },
    {
      "page": "siuso",
      "title": "Resolve the subject-official count from SIU report text",
      "topics": [
        "siuso"
      ]
    },
    {
      "page": "siutxt",
      "title": "Convert SIU report HTML to plain text",
      "topics": [
        "siutxt"
      ]
    },
    {
      "page": "sprd",
      "title": "Variance and standard deviation with the right correction, and why",
      "topics": [
        "sprd"
      ]
    },
    {
      "page": "srchfig",
      "title": "The figures of The Theory of Search",
      "topics": [
        "srchfig"
      ]
    },
    {
      "page": "staysmry",
      "title": "Length of stay with its distribution and interval",
      "topics": [
        "staysmry"
      ]
    },
    {
      "page": "stdinc",
      "title": "Standardised incidence ratio, with an exact interval",
      "topics": [
        "stdinc"
      ]
    },
    {
      "page": "stdprev",
      "title": "Age-standardise survey percentages",
      "topics": [
        "stdprev"
      ]
    },
    {
      "page": "stepchg",
      "title": "A single step change, with the scan's own null distribution",
      "topics": [
        "stepchg"
      ]
    },
    {
      "page": "stgatt",
      "title": "Effects of a policy adopted at different times",
      "topics": [
        "stgatt"
      ]
    },
    {
      "page": "stkflow",
      "title": "Stock and flow side by side, with the decomposition",
      "topics": [
        "stkflow"
      ]
    },
    {
      "page": "stpdnpv",
      "title": "Westfall-Young stepdown p-values",
      "topics": [
        "stpdnpv"
      ]
    },
    {
      "page": "svcs",
      "title": "The hosted MORIE services, as the project site currently describes them",
      "topics": [
        "svcs"
      ]
    },
    {
      "page": "svycmp",
      "title": "Compare survey estimates between domains",
      "topics": [
        "svycmp"
      ]
    },
    {
      "page": "svydes",
      "title": "Describe a complex survey design",
      "topics": [
        "svydes"
      ]
    },
    {
      "page": "svyest",
      "title": "Estimate a mean, total, proportion or ratio from a survey design",
      "topics": [
        "svyest"
      ]
    },
    {
      "page": "swtdid",
      "title": "Difference in differences for treatments that switch on and off",
      "topics": [
        "swtdid"
      ]
    },
    {
      "page": "synctl",
      "title": "Synthetic control for one treated unit",
      "topics": [
        "synctl"
      ]
    },
    {
      "page": "syndid",
      "title": "Synthetic difference in differences",
      "topics": [
        "syndid"
      ]
    },
    {
      "page": "toascii",
      "title": "Transliterate Text to Plain ASCII",
      "topics": [
        "toascii"
      ]
    },
    {
      "page": "tojs",
      "title": "Encode an R object as JSON (jsonlite's toJSON, natively)",
      "topics": [
        "tojs"
      ]
    },
    {
      "page": "topcors",
      "title": "Strongest pairwise correlations in a data frame",
      "topics": [
        "topcors"
      ]
    },
    {
      "page": "trccmpl",
      "title": "Calls to Action completed, year by year",
      "topics": [
        "trccmpl"
      ]
    },
    {
      "page": "trchlthgap",
      "title": "The Call to Action 19 health gaps, in one place",
      "topics": [
        "trchlthgap"
      ]
    },
    {
      "page": "trcind",
      "title": "The indicators of Calls to Action 19 and 55, and the tables that measure them",
      "topics": [
        "trcind"
      ]
    },
    {
      "page": "trcprog",
      "title": "How fast the Calls to Action are being completed",
      "topics": [
        "trcprog"
      ]
    },
    {
      "page": "trndtst",
      "title": "Trend in a short series",
      "topics": [
        "trndtst"
      ]
    },
    {
      "page": "tse",
      "title": "How far parallel trends can fail before an effect disappears",
      "topics": [
        "tse"
      ]
    },
    {
      "page": "tsstmp",
      "title": "Get a Public Timestamp for a Commitment",
      "topics": [
        "tsstmp"
      ]
    },
    {
      "page": "tsvrf",
      "title": "Verify an RFC 3161 timestamp token",
      "topics": [
        "tsinfo",
        "tsvrf"
      ]
    },
    {
      "page": "usecpstmpl",
      "title": "Start a capsule from a template",
      "topics": [
        "usecpstmpl"
      ]
    },
    {
      "page": "valrules",
      "title": "Apply declared rules to a data frame",
      "topics": [
        "valrules"
      ]
    },
    {
      "page": "valsch",
      "title": "Validate a Data Frame Against a Provenance Schema",
      "topics": [
        "valsch"
      ]
    },
    {
      "page": "vrfcps",
      "title": "Re-Verify an Entire Reproducible Data Capsule",
      "topics": [
        "vrfcps"
      ]
    },
    {
      "page": "vrfmrg",
      "title": "Verify recoded category counts against the counts a release published",
      "topics": [
        "vrfmrg"
      ]
    },
    {
      "page": "vrfpol",
      "title": "Run the pollution-to-health pipeline and report it",
      "topics": [
        "polrpttxt",
        "vrfpol"
      ]
    },
    {
      "page": "vrfrcd",
      "title": "Prove a recode with a before/after cross-tabulation",
      "topics": [
        "vrfrcd"
      ]
    },
    {
      "page": "vrfsha256",
      "title": "Verify a File's SHA256 Against an Expected Digest",
      "topics": [
        "vrfsha256"
      ]
    },
    {
      "page": "wbrtry",
      "title": "Retry the failures of a bulk Wayback run",
      "topics": [
        "wbrtry"
      ]
    },
    {
      "page": "wbsave",
      "title": "Archive many pages in the Wayback Machine",
      "topics": [
        "wbsave"
      ]
    },
    {
      "page": "wbsnpnat",
      "title": "Resolve a Wayback Machine snapshot URL (C++/libcurl)",
      "topics": [
        "wbsnpnat"
      ]
    },
    {
      "page": "wbsnpurl",
      "title": "Resolve a Wayback Machine snapshot URL",
      "topics": [
        "wbsnpurl"
      ]
    },
    {
      "page": "wcb",
      "title": "The wild cluster bootstrap for a difference in differences with few clusters",
      "topics": [
        "wcb"
      ]
    },
    {
      "page": "welprof",
      "title": "Wellness beside distress: a strengths-first profile of published indicators",
      "topics": [
        "welprof"
      ]
    },
    {
      "page": "wrmnfjs",
      "title": "Write a Manifest to JSON",
      "topics": [
        "wrmnfjs"
      ]
    },
    {
      "page": "wrrcdmnf",
      "title": "Write and verify a recode manifest",
      "topics": [
        "vrfrcdmnf",
        "wrrcdmnf"
      ]
    },
    {
      "page": "wrsmrytxt",
      "title": "Write a Plain-Language Run Summary",
      "topics": [
        "wrsmrytxt"
      ]
    },
    {
      "page": "wrtxtfb",
      "title": "Write Text as UTF-8, Falling Back to ASCII on an Encoding Error",
      "topics": [
        "wrtxtfb"
      ]
    },
    {
      "page": "xfrvrf",
      "title": "Verify a categorical variable that crossed from one program to another",
      "topics": [
        "xfrvrf"
      ]
    },
    {
      "page": "xmssadv",
      "title": "Advance an XMSS key past a signature it made",
      "topics": [
        "xmssadv",
        "xmssfgt",
        "xmssregkey"
      ]
    },
    {
      "page": "xmssidxseen",
      "title": "Find XMSS signature indices used twice",
      "topics": [
        "xmssidxseen"
      ]
    },
    {
      "page": "yoy",
      "title": "Year-over-year (and period-over-period) change",
      "topics": [
        "format.rmbl_yoy",
        "print.rmbl_yoy",
        "yoy",
        "yoy.data.frame",
        "yoy.default",
        "yoy.integer",
        "yoy.numeric",
        "yoy.ts"
      ]
    },
    {
      "page": "yoybnd",
      "title": "Add publication bounds to a year-over-year table",
      "topics": [
        "yoybnd"
      ]
    },
    {
      "page": "yoydelim",
      "title": "Write a change table as delimited text, JSON or Markdown",
      "topics": [
        "yoycsv",
        "yoydelim",
        "yoyjs",
        "yoymd",
        "yoytsv"
      ]
    },
    {
      "page": "yoylbl",
      "title": "Label a period without changing it",
      "topics": [
        "yoylbl"
      ]
    },
    {
      "page": "yoypals",
      "title": "Colour palettes for change tables",
      "topics": [
        "yoypals"
      ]
    },
    {
      "page": "yoypv",
      "title": "Exact p-values for the rows of a year-over-year table",
      "topics": [
        "yoypv"
      ]
    },
    {
      "page": "yoyren",
      "title": "Render a change table to HTML or PDF",
      "topics": [
        "yoyhtml",
        "yoypdf",
        "yoyren"
      ]
    },
    {
      "page": "yoysmry",
      "title": "Summarise a change table",
      "topics": [
        "yoysmry",
        "yoysmry.default",
        "yoysmry.rmbl_yoy"
      ]
    },
    {
      "page": "yoywr",
      "title": "Write a change table to a file, in whatever format the name implies",
      "topics": [
        "yoywr"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/rmoriebricklayer/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/rmoriebricklayer/raw/HEAD/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libcurl",
      "package": "libcurl4t64",
      "headers": "libcurl4-openssl-dev",
      "source": "curl",
      "version": "8.18.0-1ubuntu2.8",
      "name": "curl",
      "homepage": "https://curl.se/",
      "description": "easy-to-use client-side URL transfer library (OpenSSL flavour)"
    },
    {
      "shlib": "libz",
      "package": "zlib1g",
      "headers": "zlib1g-dev",
      "source": "zlib",
      "version": "1:1.3.dfsg+really1.3.1-1ubuntu3.2",
      "name": "zlib",
      "homepage": "http://zlib.net/",
      "description": "compression library - runtime"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "applied-analyses.Rmd",
      "filename": "applied-analyses.html",
      "title": "Applied analyses: justice, health, environment and rescue",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2026-10-21 23:27:55",
      "modified": "2026-10-21 23:27:55",
      "commits": 1
    },
    {
      "source": "capsules-and-provenance.Rmd",
      "filename": "capsules-and-provenance.html",
      "title": "Capsules and provenance",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2026-10-21 23:27:55",
      "modified": "2026-10-21 23:27:55",
      "commits": 1
    },
    {
      "source": "describing-data-and-tables.Rmd",
      "filename": "describing-data-and-tables.html",
      "title": "Describing data and published tables",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2026-10-21 23:27:55",
      "modified": "2026-10-21 23:27:55",
      "commits": 1
    },
    {
      "source": "integrity-and-cryptography.Rmd",
      "filename": "integrity-and-cryptography.html",
      "title": "Integrity, signatures and cryptography",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2026-10-21 23:27:55",
      "modified": "2026-10-21 23:27:55",
      "commits": 1
    },
    {
      "source": "statistical-methods.Rmd",
      "filename": "statistical-methods.html",
      "title": "Survey, causal and statistical methods",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2026-10-21 23:27:55",
      "modified": "2026-10-21 23:27:55",
      "commits": 1
    }
  ],
  "_score": 5.811575005870593,
  "_indexed": false,
  "_nocasepkg": "rmoriebricklayer",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://rootcoder007.r-universe.dev/rmoriebricklayer",
  "_previous": "1.0.3",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-10-31T19:00:58.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/3ada84f7dd4263314ba8ac94fab9688cd58ebe934b33f8e556ef33abfb3fc3ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-10-31T19:01:00.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/28960c723841348cbb4759cfa4f9c3812cd170588eb6a2d38c75e4644566fa50",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-10-31T19:00:35.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/28c7e255ec278acefcbdeced5849bdf2ef9fc7e3d8bbc61a9ec4bfab0aa5a76c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-10-31T19:00:47.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/b1c374c0c870ad3097f8fc2500c3811d2b69e5ba63cbc0f500e64c00626b3559",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.4",
      "date": "2026-10-31T19:00:51.000Z",
      "arch": "emscripten",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/a856de050ab2ece63cc86e42fa119e809887595ba57f8225bbb2f386b0bc09d3",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-10-31T19:02:26.000Z",
      "arch": "aarch64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/dc7374755f69220edb33355989cf4f60d17bf7e5b4f2a1a185699a751c90b3a8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-10-31T19:00:31.000Z",
      "arch": "x86_64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/8a9684ddc3881420b481e68ae9f5c493f56a691f325c2790c4297ff07b94725b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-10-31T19:02:04.000Z",
      "arch": "aarch64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/e849d97fa5d6c903fda775348c5b5e52a8f83bbdde4ee0b02463fb37c5511c74",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-10-31T19:00:24.000Z",
      "arch": "x86_64",
      "commit": "2c2979297ca9ccd4ab6ae3bd3e315ca7e8a8f650",
      "fileid": "https://r2.ropensci.org/e4a3f98aeac34b6f37343a1310be9bc28ebb91488dfbeebd87ebbab648e1fd2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41231551667"
    }
  ]
}