Package: mudnester 0.7.2

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 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. 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 its reference rate's own bounds. 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:Nicolas Smoll [aut, cre], Moderna [fnd]

mudnester_0.7.2.tar.gz
mudnester_0.7.2.zip(r-4.7-any)mudnester_0.7.2.zip(r-4.6-any)mudnester_0.7.2.zip(r-4.5-any)
mudnester_0.7.2.tgz(r-4.6-any)mudnester_0.7.2.tgz(r-4.5-any)
mudnester_0.7.2.tar.gz(r-4.7-any)mudnester_0.7.2.tar.gz(r-4.6-any)
mudnester_0.7.2.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://nrsmoll.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/nrsmoll/mudnester/issues

On CRAN:

Conda:

3.00 score 16 exports 26 dependencies

Last updated from:e12e64a456. Checks:7 WARNING, 1 ERROR, 1 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develWARNING150
source / vignettesERROR164
linux-releaseWARNING136
macos-releaseWARNING173
macos-oldrelWARNING167
windows-develWARNING72
windows-releaseWARNING67
windows-oldrelWARNING97
wasm-releaseOK103

Exports:[.flyway_tbl[.roost_tblbroodclean_the_nestcorncrakedata_renameflywayhominglist_age_schemesmoltingplumagepreeningprint.brood_dfprint.flyway_tblprint.roost_tblroost

Dependencies:clicpp11digestdplyrgenericsgluehmsjanitorlifecyclelubridatemagrittrpillarpkgconfigpurrrR6rlangsnakecasestringistringrtibbletidyrtidyselecttimechangeutf8vctrswithr