Package: rolescry
Title: Name-Blind Variable-Role Detection by Data Signature
Version: 0.3.0
Authors@R: person("Can", "Boynukara", role = c("aut", "cre", "cph"),
    email = "canboynukara1@gmail.com",
    comment = c(ORCID = "0000-0002-6075-3923"))
Description: Deterministic, name-blind detection of variable roles (group,
    outcome, survival or duration time and event, coupled binary-continuous
    pairs, calendar time index, paired and agreement measurements, repeated
    measures and panels, scale and rating items, subject or entity identifier,
    covariate) in tabular data from any domain -- clinical, financial, social,
    experimental. Roles are assigned from each column's information-theoretic signature
    -- Shannon entropy, normalized mutual information, and distributional shape
    -- rather than from column names, so renaming columns to 'col_1', 'col_2',
    ... does not change the result ("Data inspice, non nomen"). An optional,
    capped name-based hint and automatic header-row detection are also provided.
    No large language models and no external data transmission. Extracted from
    the 'MDStatR' biostatistics engine; see Boynukara (2026)
    <doi:10.5281/zenodo.20707791>.
License: Apache License (== 2.0)
Encoding: UTF-8
RoxygenNote: 7.3.3
Depends: R (>= 4.0.0)
Imports: stats, utils
Suggests: moments, diptest, stringdist, readxl, openxlsx, haven,
        testthat (>= 3.0.0), knitr, rmarkdown, spelling
Config/testthat/edition: 3
VignetteBuilder: knitr
URL: https://github.com/canboynukara/rolescry
BugReports: https://github.com/canboynukara/rolescry/issues
Language: en-US
NeedsCompilation: no
Packaged: 2026-10-21 12:57:34 UTC; cboyn
Author: Can Boynukara [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0002-6075-3923>)
Maintainer: Can Boynukara <canboynukara1@gmail.com>
Repository: CRAN
Date/Publication: 2026-10-21 16:50:02 UTC
Built: R 4.6.1; ; 2026-10-21 17:17:58 UTC; unix
