Learn R Programming

starling (version 0.6.5)

Link Infectious Disease Cases to Vaccination and Hospitalization Records

Description

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) and Sayers et al. (2016) . 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).

Copy Link

Version

Install

install.packages('starling')

Version

0.6.5

License

GPL (>= 3)

Maintainer

Nicolas Smoll

Last Published

January 26th, 2026

Functions in starling (0.6.5)

calculate_age_if_missing

Calculate Age if Missing
molting

Molt: De-identify a Dataset with Hash-based Relinking
homing

Homing: Relink De-identified Data Using Lookup Table
clean_the_nest

Clean datasets and establishes common variable name nomenclature
preening

Prettification of infectious diseases datasets
tweet

Examine and summarize variables in a dataset
murmuration

Links case, hospital or vaccination datasets
plumage

Identify Chronic Conditions Using ICD-10-AM U-Codes
find_column_preening

Find Column by Pattern Matching
starling-package

starling: Link Infectious Disease Cases to Vaccination and Hospitalization Records
create_comprehensive_age_categories

Create Comprehensive Age Categories
manifest_data

Example Flight Manifest Dataset
hosp_data

Example Hospitalization Dataset
vax_data

Example Vaccination Dataset
dx_data

Example Diagnosis Dataset
linelist_data

Example Outbreak Linelist Dataset