Package: lupa
Title: Data Profiling and Quality Measurement
Version: 0.1.0
Authors@R: 
    c(
      person("Sebastián", "Lucas", , "sebalucas@gmail.com", role = c("aut", "cre", "cph"),
             comment = c(ORCID = "0009-0009-9068-0276")),
      person("Robyn", "Speer", role = c("ctb", "cph"),
             comment = "byte tables, character categories, regular expressions and repair functions of the encoding-repair engine, translated from ftfy 6.3.1 (Apache-2.0)"),
      person("Nicholas", "Tierney", role = c("ctb", "cph"),
             comment = "missing-value sentinel values from naniar 1.1.0 (MIT)")
    )
Description: Profiles tabular data and measures its quality. Discovers
    structural patterns, implicit types, mixed date formats and reusable
    findings about potential data issues; defines quality frameworks with
    user-declared dimensions, reusable metrics with explicit granularity and
    typed aggregation; keeps versioned histories and detects structural drift;
    writes self-contained HyperText Markup Language reports; and produces
    editable cleaning plans that apply only the actions the user selects, with
    an audit log. The general model follows Batini and Scannapieco (2016)
    <doi:10.1007/978-3-319-24106-7>. The package implements version 1.6 of the
    data quality management framework for digital government of the Uruguayan
    Agency for Electronic Government and Information and Knowledge Society,
    AGESIC (2020) <https://www.gub.uy/agencia-gobierno-electronico-sociedad-informacion-conocimiento/comunicacion/publicaciones/marco-trabajo-para-gestion-calidad-datos>;
    an optional taxonomy of the fifteen characteristics of the standard 25012
    of the International Organization for Standardization and the
    International Electrotechnical Commission, ISO/IEC (2008)
    <https://www.iso.org/standard/35736.html>; and the four levels and nineteen
    principles of the national quality assurance framework of the United
    Nations (2019) <https://unstats.un.org/unsd/methodology/dataquality/>, as
    adapted for Latin America and the Caribbean by the Statistical Conference
    of the Americas of the Economic Commission for Latin America and the
    Caribbean, CEA-CEPAL (2022)
    <https://repositorio.cepal.org/handle/11362/47464>. AGESIC, CEA and CEPAL
    are the Spanish acronyms of these institutions.
License: GPL-3
Copyright: Parts of the encoding-repair engine are translated from ftfy
        6.3.1, copyright 2023 Robyn Speer (Apache-2.0); the
        missing-value sentinels come from naniar 1.1.0, copyright
        2016-2018 Nicholas Tierney (MIT). All other code is copyright
        2026 Sebastián Lucas. See file inst/COPYRIGHTS.
URL: https://github.com/sebollin/lupa, https://sebollin.github.io/lupa/
BugReports: https://github.com/sebollin/lupa/issues
Encoding: UTF-8
Language: es
LazyData: true
Depends: R (>= 4.2.0)
Imports: cli (>= 3.0.0), data.table
Suggests: bit64 (>= 4.6.0), covr, DBI, duckdb, jsonlite, knitr, odbc,
        rmarkdown, RPostgres, RSQLite, sf, stringdist, stringi,
        testthat (>= 3.1.7), tibble, units
VignetteBuilder: knitr
Config/testthat/edition: 3
Config/roxygen2/version: 8.0.0
NeedsCompilation: no
Packaged: 2026-10-25 19:31:43 UTC; user
Author: Sebastián Lucas [aut, cre, cph] (ORCID:
    <https://orcid.org/0009-0009-9068-0276>),
  Robyn Speer [ctb, cph] (byte tables, character categories, regular
    expressions and repair functions of the encoding-repair engine,
    translated from ftfy 6.3.1 (Apache-2.0)),
  Nicholas Tierney [ctb, cph] (missing-value sentinel values from naniar
    1.1.0 (MIT))
Maintainer: Sebastián Lucas <sebalucas@gmail.com>
Repository: CRAN
Date/Publication: 2026-11-10 15:20:02 UTC
