diyar: Multistage Record Linkage and Case Definition for Epidemiological Analysis

Perform multistage deterministic linkages, apply case definitions to datasets, and deduplicate records. Records (rows) from datasets are linked by different matching criteria and sub-criteria (columns) in a specified order of certainty. The linkage process handles missing data and conflicting matches based on this same order of certainty. For episode grouping, rows of dated events (e.g. sample collection) or interval of events (e.g. hospital admission) are grouped into chronological episodes beginning with a "Case". The process permits several options such as episode lengths and recurrence periods which are used to build custom preferences for case assignment (definition). The record linkage and episode grouping processes assign unique group IDs to matching records or those grouped into episodes. This then allows for record deduplication or sub-analysis within these groups.

Version: 0.0.2
Imports: methods, utils, rlang, dplyr (≥ 0.7.5), lubridate (≥ 1.7.4), tidyr (≥ 0.8.2)
Suggests: ggplot2, janitor, knitr, rmarkdown, testthat, covr
Published: 2019-11-11
Author: Olisaeloka Nsonwu
Maintainer: Olisaeloka Nsonwu <olisa.nsonwu at gmail.com>
BugReports: https://github.com/OlisaNsonwu/diyar/issues
License: GPL-3
URL: https://cran.r-project.org/package=diyar
NeedsCompilation: no
Language: en-GB
Materials: README NEWS
CRAN checks: diyar results

Downloads:

Reference manual: diyar.pdf
Vignettes: Implementing case definitions for epidemiological analysis in R
Multistage deterministic linkage in R
Package source: diyar_0.0.2.tar.gz
Windows binaries: r-devel: diyar_0.0.2.zip, r-devel-gcc8: diyar_0.0.2.zip, r-release: diyar_0.0.2.zip, r-oldrel: diyar_0.0.2.zip
OS X binaries: r-release: diyar_0.0.2.tgz, r-oldrel: diyar_0.0.2.tgz
Old sources: diyar archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=diyar to link to this page.