Package: mudnester 0.7.8


Nicolas Smoll
mudnester: Surveillance Data Cleaning and Preparation for Public Health
Clean, prepare, and aggregate surveillance data for public health analysis. Provides structural data cleaning and standardisation (clean_the_nest()), age categorisation against ~50 published schemes with publication-ready labelling (preening()), time-unit aggregation with zero-filling and seasonal awareness (roost()), joint aggregation of several linked event dates (e.g. onset, admission, ICU, complication, fatality) into one table of comparable rate columns (flyway()), under-ascertainment correction via a stratified, time-varying multiplier factor supplied directly, derived by the ratio (multiplier) method, or derived by inverting an externally sourced severity rate (e.g. an infection-fatality-rate anchor) against an observed severity ratio (corncrake()), comorbidity detection from ICD-10-AM clinical coding (plumage()), vaccine coverage data construction (brood()), hash-based de-identification (molting()), and relinking of previously de-identified data (homing()). brood() produces a brood_df object supporting two population models: pre-aggregated denominators (population_model = "pre_aggregated") and record-level cohort designs (population_model = "cohort"). The cohort model handles single time-point coverage snapshots, interrupted time series analysis via a built-in sweep returning monthly coverage rates (time_series = TRUE), and birth cohort designs with person-time computation. This cohort/time-series coverage model was applied in Roughan et al. (2026) <doi:10.33321/cdi.2026.50.031> to estimate infant immunisation coverage against respiratory syncytial virus over an 18-month period. Both wide format (one row per person with dose columns, from 'starling'::murmuration()) and long format (one row per dose) are accepted. corncrake() returns both a point-corrected count and uncertainty bounds wherever they can be derived, including the inverse relationship between a severity-anchored factor and the bounds of its own reference rate. Built for Australian public health surveillance practice but not specific to it -- see individual function documentation for notes on non-Australian use (e.g. Northern Hemisphere season boundaries).
Authors:
mudnester_0.7.8.tar.gz
mudnester_0.7.8.zip(r-4.7-any)mudnester_0.7.8.zip(r-4.6-any)
mudnester_0.7.8.tar.gz(r-4.7-any)mudnester_0.7.8.tar.gz(r-4.6-any)
mudnester_0.7.8.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
mudnester/json (API)
| # Install 'mudnester' in R: |
| install.packages('mudnester', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/nrsmoll/mudnester/issues
- age_schemes - Age Banding Scheme Definitions
Last updated from:f7d9bb56bd. Checks:6 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 182 | ||
| source / vignettes | OK | 371 | ||
| linux-release | OK | 131 | ||
| windows-devel | OK | 103 | ||
| windows-release | OK | 94 | ||
| wasm-release | OK | 156 |
Exports:broodclean_the_nestcorncrakeflywayhominglist_age_schemesmoltingplumagepreeningroost
Dependencies:clicpp11digestdplyrgenericsgluehmsjanitorlifecyclelubridatemagrittrpillarpkgconfigpurrrR6rlangsnakecasestringistringrtibbletidyrtidyselecttimechangeutf8vctrswithr
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
Last update: 2026-10-02
Started: 2026-10-02
