Package: nuggets
Title: Fast and Extensible Pattern Discovery in Tabular Data
Version: 2.2.3
Date: 2026-08-19
Authors@R: 
    person(given = "Michal",
           family = "Burda",
           role = c("aut", "cre"),
           email = "michal.burda@osu.cz",
           comment = c(ORCID = "0000-0002-4182-4407"))
Maintainer: Michal Burda <michal.burda@osu.cz>
Description: Fast and extensible framework for discovering interesting patterns
    in tabular data. The package searches combinations of fuzzy or Boolean
    predicates and evaluates the resulting subgroups using statistical, logical,
    or structural measures. It supports a broad range of pattern-discovery
    tasks, including
    association rules  (Agrawal et al., 1994, <https://www.vldb.org/conf/1994/P487.PDF>), 
    contrast patterns  (Chen, 2022, <doi:10.48550/arXiv.2209.13556>),
    emerging patterns  (Dong et al., 1999, <doi:10.1145/312129.312191>),
    subgroup  discovery (Atzmueller, 2015, <doi:10.1002/widm.1144>),
    and conditional correlations (Hájek, 1978,  <doi:10.1007/978-3-642-66943-9>).
    User-defined functions may be supplied to guide custom pattern searches,
    making the framework applicable beyond traditional association-rule mining.
    Efficient implementation enables pattern discovery on large and dense data
    sets. Package includes methods for visualization and supports interactive
    exploration through integrated Shiny applications. 
URL: https://beerda.github.io/nuggets/,
        https://github.com/beerda/nuggets
BugReports: https://github.com/beerda/nuggets/issues
License: GPL (>= 3)
Encoding: UTF-8
Language: en-US
Depends: R (>= 4.4.0)
Imports: classInt, cli, dplyr, fastmatch, generics, ggplot2, grid,
        lifecycle, methods, purrr, Rcpp, rlang, stats, stringr, tibble,
        tidyr, tidyselect, utils
LinkingTo: cli, Rcpp, testthat
SystemRequirements: C++17
Suggests: arules, DT, htmltools, htmlwidgets, jsonlite, kableExtra,
        patchwork, shiny, shinyjs, shinyWidgets, testthat (>= 3.0.0),
        xml2, withr, knitr, rmarkdown
Config/testthat/edition: 3
VignetteBuilder: knitr
Config/roxygen2/version: 8.1.0
NeedsCompilation: yes
Packaged: 2026-08-19 09:24:46 UTC; michal
Author: Michal Burda [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-4182-4407>)
Repository: CRAN
Date/Publication: 2026-08-20 13:10:03 UTC
Built: R 4.7.0; x86_64-w64-mingw32; 2026-08-25 04:22:00 UTC; windows
Archs: x64
