Package: seqtrie Title: Radix Tree and Trie-Based String Distances Version: 0.4.0 Date: 2026-06-02 Authors@R: c( person("Travers", "Ching", email = "traversc@gmail.com", role = c("aut", "cre", "cph")), person("Martin", "Moene", role = c("ctb", "cph"), comment = "span-lite C++ library"), person("Steve", "Hanov", role = c("ctb"), comment = "Trie levenshtein implementation in Python"), person("Martin", "Leitner-Ankerl", role = c("ctb"), comment = "Ankerl unordered dense hashmap"), person("Eduard", "Zorita", role = "ctb", comment = "Starcode algorithm and publication"), person("Pol", "Cuscó", role = "ctb", comment = "Starcode algorithm and publication"), person("Guillaume J.", "Filion", role = "ctb", comment = "Starcode algorithm and publication") ) Description: A collection of Radix Tree and Trie algorithms for finding similar sequences and calculating sequence distances (Levenshtein and other distance metrics). This work was inspired by a trie implementation in Python: "Fast and Easy Levenshtein distance using a Trie." Hanov (2011) . It also includes a modified version of the Starcode all-pairs search algorithm (Zorita, Cuscó, and Filion 2015) . License: GPL-3 Biarch: true Encoding: UTF-8 Depends: R (>= 3.5.0) LazyData: true SystemRequirements: GNU make, C++17 LinkingTo: Rcpp, RcppParallel Imports: Rcpp (>= 0.12.18.3), RcppParallel (>= 5.1.3), R6, S7 Suggests: knitr, rmarkdown, pwalign, igraph, ggplot2 VignetteBuilder: knitr RoxygenNote: 7.3.3 Roxygen: list(markdown = TRUE) Copyright: This package includes code from the 'span-lite' library owned by Martin Moene under Boost Software License 1.0; see inst/licenses/span-lite-BSL-1.0-LICENSE. This package includes code from the 'ankerl' library owned by Martin Leitner-Ankerl under MIT License. This package includes a modified version of the Starcode all-pairs search algorithm described by Eduard Zorita, Pol Cuscó, and Guillaume J. Filion (2015). See inst/licenses/starcode-GPL-3-LICENSE. This package contains data derived from Adaptive Biotechnologies "ImmuneCODE" dataset under Creative Commons Attribution 4.0. URL: https://github.com/traversc/seqtrie BugReports: https://github.com/traversc/seqtrie/issues Config/pak/sysreqs: make Repository: https://traversc.r-universe.dev Date/Publication: 2026-06-03 02:34:15 UTC RemoteUrl: https://github.com/traversc/seqtrie RemoteRef: HEAD RemoteSha: 2a8dc5a63798a30b9f9f7e85a3516947769482d7 NeedsCompilation: yes Packaged: 2026-07-03 05:17:20 UTC; root Author: Travers Ching [aut, cre, cph], Martin Moene [ctb, cph] (span-lite C++ library), Steve Hanov [ctb] (Trie levenshtein implementation in Python), Martin Leitner-Ankerl [ctb] (Ankerl unordered dense hashmap), Eduard Zorita [ctb] (Starcode algorithm and publication), Pol Cuscó [ctb] (Starcode algorithm and publication), Guillaume J. Filion [ctb] (Starcode algorithm and publication) Maintainer: Travers Ching