Package: comparator
Type: Package
Title: Comparison Functions for Clustering and Record Linkage
Version: 0.1.4
Date: 2025-03-08
Authors@R: c(
    person(given = "Neil", 
           family = "Marchant", 
           email = "ngmarchant@gmail.com", 
           role = c("aut", "cre")))
Maintainer: Neil Marchant <ngmarchant@gmail.com>
Description: Implements functions for comparing strings, sequences and 
    numeric vectors for clustering and record linkage applications. 
    Supported comparison functions include: generalized edit distances 
    for comparing sequences/strings, Monge-Elkan similarity for fuzzy 
    comparison of token sets, and L-p distances for comparing numeric 
    vectors. Where possible, comparison functions are implemented in 
    C/C++ to ensure good performance.
License: GPL (>= 2)
Imports: Rcpp (>= 1.0.5), proxy (>= 0.4), methods, clue (>= 0.3)
LinkingTo: Rcpp
RoxygenNote: 7.1.2
Encoding: UTF-8
URL: https://github.com/ngmarchant/comparator
BugReports: https://github.com/ngmarchant/comparator/issues
Collate: 'Comparator.R' 'CppSeqComparator.R' 'PairwiseMatrix.R'
        'SequenceComparator.R' 'StringComparator.R' 'BinaryComp.R'
        'NumericComparator.R' 'Chebyshev.R' 'Constant.R'
        'Levenshtein.R' 'DamerauLevenshtein.R' 'Minkowski.R'
        'Euclidean.R' 'FuzzyTokenSet.R' 'Hamming.R' 'InVocabulary.R'
        'Jaro.R' 'JaroWinkler.R' 'LCS.R' 'Lookup.R' 'Manhattan.R'
        'TokenComparator.R' 'MongeElkan.R' 'OSA.R' 'RcppExports.R'
        'generalized_mean.R' 'strcompr-package.R' 'util.R'
Suggests: testthat
NeedsCompilation: yes
Packaged: 2025-03-08 01:26:26 UTC; nmarchant
Author: Neil Marchant [aut, cre]
Repository: CRAN
Date/Publication: 2025-03-08 21:50:12 UTC
Built: R 4.6.0; aarch64-apple-darwin23; 2026-04-25 17:46:54 UTC; unix
Archs: comparator.so.dSYM
