Skip to content

diyar

Record Linkage and Epidemiological Case Definitions in 'R'

v0.5.1 · Nov 12, 2023 · GPL-3

Description

An R package for iterative and batched record linkage, and applying epidemiological case definitions. 'diyar' can be used for deterministic and probabilistic record linkage, or multistage record linkage combining both approaches. It features the implementation of nested match criteria, and mechanisms to address missing data and conflicting matches during stepwise record linkage. Case definitions are implemented by assigning records to groups based on match criteria such as person or place, and overlapping time or duration of events e.g. sample collection dates or periods of hospital stays. Matching records are assigned a unique group ID. Index and duplicate records are removed or further analyses as required.

Downloads

343

Last 30 days

11254th

924

Last 90 days

4.9K

Last year

Trend: -0.6% (30d vs prior 30d)

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Olisaeloka Nsonwu <olisa.nsonwu@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Olisaeloka",
                    family = "Nsonwu",
                    role = c("aut", "cre"),
                    email = "olisa.nsonwu@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Olisaeloka Nsonwu <olisa.nsonwu@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Olisaeloka",
                    family = "Nsonwu",
                    role = c("aut", "cre"),
                    email = "olisa.nsonwu@gmail.com")
as necessary.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Olisaeloka Nsonwu <olisa.nsonwu@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Olisaeloka",
                    family = "Nsonwu",
                    role = c("aut", "cre"),
                    email = "olisa.nsonwu@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Olisaeloka Nsonwu <olisa.nsonwu@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Olisaeloka",
                    family = "Nsonwu",
                    role = c("aut", "cre"),
                    email = "olisa.nsonwu@gmail.com")
as necessary.

Dependency Network

Dependencies Reverse dependencies ggplot2 rlang diyar

Version History

new 0.5.1 Mar 10, 2026
updated 0.5.1 ← 0.5.0 diff Nov 12, 2023
updated 0.5.0 ← 0.4.3 diff Nov 4, 2023
updated 0.4.3 ← 0.4.2 diff Dec 22, 2022
updated 0.4.2 ← 0.4.1 diff Dec 19, 2022
updated 0.4.1 ← 0.4.0 diff Dec 4, 2021
updated 0.4.0 ← 0.3.1 diff Nov 29, 2021
updated 0.3.1 ← 0.3.0 diff Aug 8, 2021
updated 0.3.0 ← 0.2.0 diff Apr 24, 2021
updated 0.2.0 ← 0.1.0 diff Sep 16, 2020
updated 0.1.0 ← 0.0.3 diff Jun 12, 2020
updated 0.0.3 ← 0.0.2 diff Dec 7, 2019
updated 0.0.2 ← 0.0.1 diff Nov 10, 2019
new 0.0.1 Oct 5, 2019