Package: irelink
Title: Fast Probabilistic Record Linkage
Version: 0.0.1
Authors@R: c(
    person(given = "Christopher T.",
           family = "Kenny",
           role = c("aut", "cre", "cph"),
           email = "ctkenny@proton.me",
           comment = c(ORCID = "0000-0002-9386-6860")),
    person(given = "Robin",
           family = "Linacre",
           role = "cph",
           comment = "Lead author of splink, the Python package this is derived from"),
    person(given = "Sam",
           family = "Lindsay",
           role = "cph",
           comment = "Author of splink"),
    person(given = "Theodore",
           family = "Manassis",
           role = "cph",
           comment = "Author of splink"),
    person(given = "Tom",
           family = "Hepworth",
           role = "cph",
           comment = "Author of splink"),
    person(given = "Andy",
           family = "Bond",
           role = "cph",
           comment = "Author of splink"),
    person(given = "Ross",
           family = "Kennedy",
           role = "cph",
           comment = "Author of splink"),
    person("UK Ministry of Justice",
           role = "cph",
           comment = "Copyright holder of splink"))
Description: Performs fast, scalable probabilistic record linkage and
    deduplication using the Fellegi-Sunter model. Records lacking a shared
    unique identifier are compared across configurable dimensions using
    exact, fuzzy, and distance-based comparisons, with model parameters
    estimated via unsupervised Expectation-Maximization. Multiple SQL
    backends are supported through 'DBI', including execution via 'DuckDB'.
    This package is a translation of the Python 'splink' library by Linacre
    et al. (2022) <doi:10.23889/ijpds.v7i3.1794> into idiomatic R.
License: MIT + file LICENSE
Depends: R (>= 4.1.0)
Encoding: UTF-8
Imports: cli, DBI, duckdb, ggplot2, glue, rlang, stringdist, tibble,
        tidyselect
Suggests: dbplyr, dplyr, igraph, jsonlite, knitr, nanoparquet,
        rmarkdown, RSQLite, spelling, testthat (>= 3.0.0), withr
Config/testthat/edition: 3
URL: https://christophertkenny.com/irelink/,
        https://github.com/christopherkenny/irelink
BugReports: https://github.com/christopherkenny/irelink/issues
VignetteBuilder: knitr
LazyData: true
Config/Needs/website: christopherkenny/ctktemplate, rmarkdown
Config/roxygen2/version: 8.0.0
Language: en-US
NeedsCompilation: no
Packaged: 2026-09-30 20:05:49 UTC; chris
Author: Christopher T. Kenny [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0002-9386-6860>),
  Robin Linacre [cph] (Lead author of splink, the Python package this is
    derived from),
  Sam Lindsay [cph] (Author of splink),
  Theodore Manassis [cph] (Author of splink),
  Tom Hepworth [cph] (Author of splink),
  Andy Bond [cph] (Author of splink),
  Ross Kennedy [cph] (Author of splink),
  UK Ministry of Justice [cph] (Copyright holder of splink)
Maintainer: Christopher T. Kenny <ctkenny@proton.me>
Repository: CRAN
Date/Publication: 2026-10-10 11:30:09 UTC
