Facilitates probabilistic record linkage between infectious disease surveillance datasets (notifiable disease registers, outbreak line-lists), vaccination registries, and hospitalization records using methods based on Fellegi and Sunter (1969) <doi:10.1080/01621459.1969.10501049> and Sayers et al. (2016) <doi:10.1093/ije/dyv322>. The package provides core functions for data preparation, linkage, and analysis: clean_the_nest() standardizes variable names and formats across heterogeneous datasets; murmuration() performs machine learning-based record linkage using blocking variables and similarity metrics; molting() deidentifies datasets for secure sharing; homing() re-identifies previously deidentified datasets; plumage() identifies and categorizes comorbidities; and preening() creates analysis-ready variables including age categories and temporal groupings. Designed for epidemiological research linking acute and post-acute disease outcomes to vaccination status and healthcare utilization. Supports multiple linkage scenarios including case-to-vaccination, case-to-hospitalization, and event-based vaccination status determination (e.g., outbreak attendees, flight passengers, exposure site visitors).
| Version: | 0.6.5 |
| Depends: | R (≥ 3.5.0) |
| Imports: | dplyr, lubridate, janitor, stringr, tidyr, reclin2, datawizard, digest, rlang, magrittr |
| Suggests: | testthat (≥ 3.0.0), knitr, gtsummary, rmarkdown |
| Published: | 2026-01-26 |
| DOI: | 10.32614/CRAN.package.starling |
| Author: | Nicolas Smoll |
| Maintainer: | Nicolas Smoll <nrsmoll at gmail.com> |
| License: | GPL (≥ 3) |
| NeedsCompilation: | no |
| Language: | en-US |
| CRAN checks: | starling results |
| Reference manual: | starling.html , starling.pdf |
| Vignettes: |
Getting Started with starling (source, R code) |
| Package source: | starling_0.6.5.tar.gz |
| Windows binaries: | r-devel: starling_0.6.5.zip, r-release: starling_0.6.5.zip, r-oldrel: starling_0.6.5.zip |
| macOS binaries: | r-release (arm64): starling_0.6.5.tgz, r-oldrel (arm64): starling_0.6.5.tgz, r-release (x86_64): starling_0.6.5.tgz, r-oldrel (x86_64): starling_0.6.5.tgz |
Please use the canonical form https://CRAN.R-project.org/package=starling to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.