Package: smallsets
Title: Visual Documentation for Data Preprocessing
Version: 2.0.0
Authors@R: c(person(given = "Lydia R.", family = "Lucchesi", role = c("aut", "cre"), 
    email = "Lydia.Lucchesi@anu.edu.au", comment = c(ORCID = "0000-0002-1901-4301")), 
    person(given = "Petra M.", family = "Kuhnert", role = "ths"), 
    person(given = "Jenny L.", family = "Davis", role = "ths"), 
    person(given = "Lexing", family = "Xie", role = "ths"))
Maintainer: Lydia R. Lucchesi <Lydia.Lucchesi@anu.edu.au>
Description: Data practitioners regularly use the 'R' and 'Python' programming languages to 
    prepare data for analyses. Thus, they encode important data preprocessing decisions in 
    'R' and 'Python' code. The 'smallsets' package subsequently decodes these decisions into 
    a Smallset Timeline, a static, compact visualisation of data preprocessing decisions 
    (Lucchesi et al. (2022) <doi:10.1145/3531146.3533175>). The visualisation consists of 
    small data snapshots of different preprocessing steps. The 'smallsets' package builds this 
    visualisation from a user's dataset and preprocessing code located in an 'R', 'R Markdown', 
    'Python', or 'Jupyter Notebook' file. Users simply add structured comments with snapshot  
    instructions to the preprocessing code. One optional feature in 'smallsets' requires 
    installation of the 'Gurobi' optimisation software and 'gurobi' 'R' package, available 
    from <https://www.gurobi.com>. More information regarding the optional feature and 
    'gurobi' installation can be found in the 'smallsets' vignette.
URL: https://lydialucchesi.github.io/smallsets/,
        https://github.com/lydialucchesi/smallsets
License: GPL (>= 3)
Encoding: UTF-8
LazyData: TRUE
RoxygenNote: 7.2.3
Depends: R (>= 3.5.0)
Imports: callr, colorspace, flextable, ggplot2, ggtext, knitr,
        patchwork, plotrix, reticulate, rmarkdown
Suggests: gurobi, testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
NeedsCompilation: no
Packaged: 2023-12-04 21:07:20 UTC; luc093
Author: Lydia R. Lucchesi [aut, cre] (<https://orcid.org/0000-0002-1901-4301>),
  Petra M. Kuhnert [ths],
  Jenny L. Davis [ths],
  Lexing Xie [ths]
Repository: CRAN
Date/Publication: 2023-12-05 00:00:02 UTC
Built: R 4.6.0; ; 2026-04-02 16:47:24 UTC; unix
