Package: cohortBuilder
Type: Package
Title: Data Source Agnostic Filtering Tools
Version: 1.0.0
Authors@R: 
    c(person('Krystian', 'Igras', 
             email = 'krystian8207@gmail.com', 
             role = c('cre', 'aut')),
      person('Adam', 'Foryś',
             role = "ctb"))
Maintainer: Krystian Igras <krystian8207@gmail.com>
Description: Common API for filtering data stored in different data models.
    Provides multiple filter types and reproducible R code.
    Works standalone or with 'shinyCohortBuilder' as the GUI for interactive Shiny apps.
License: MIT + file LICENSE
Encoding: UTF-8
Language: en-US
LazyData: true
Imports: R6, S7 (>= 0.2.0), jsonlite, purrr, tibble, dplyr (>= 1.0.0),
        tidyr, glue, ggplot2, rlang (>= 1.0), formatR, collapse
KeepSource: true
Suggests: queryBuilder, vdiffr, testthat (>= 3.0.0), knitr, rmarkdown,
        ellmer (>= 0.3.0), withr
Config/testthat/edition: 3
Collate: 'cohortBuilder-package.R' 'cohort_methods.R'
        'source_methods.R' 'step.R' 'filter.R' 'ai_tools.R'
        'attrition.R' 'bind_keys.R' 'hooks.R' 'list_operators.R'
        'repro_code_utils.R' 'source_tblist.R' 'data.R'
VignetteBuilder: knitr
URL: https://github.com/r-world-devs/cohortBuilder/,
        https://r-world-devs.github.io/cohortBuilder/
Depends: R (>= 4.1.0)
Config/roxygen2/version: 8.0.0
RoxygenNote: 7.3.3
NeedsCompilation: no
Packaged: 2026-07-02 08:51:38 UTC; krystiai
Author: Krystian Igras [cre, aut],
  Adam Foryś [ctb]
Repository: CRAN
Date/Publication: 2026-07-03 08:50:26 UTC
