Package: surveycore
Title: Core Survey Analysis Infrastructure
Version: 1.0.0
Authors@R: c(
    person(
        "Jacob", "Dennen",
        email = "jdenn0514@gmail.com",
        role = c("aut", "cre", "cph"),
        comment = c(ORCID = "0000-0003-3006-7364")
    ),
    person(
        "Thomas", "Lumley",
        role = c("ctb", "cph"),
        comment = "Author of variance estimation code vendored from the 'survey' package"
    ))
Description: A modern, 'S7'-based foundation for survey analysis
    spanning both probability and non-probability samples. Probability
    sample designs include Taylor series linearization, replicate
    weights (BRR, Fay, jackknife, bootstrap), and two-phase
    estimation, following 'Lumley' (2004) <doi:10.18637/jss.v009.i08>.
    Non-probability sample designs support bootstrap and jackknife
    variance estimation for opt-in panels and convenience samples.
    Provides a unified estimator interface for means, frequencies,
    totals, quantiles, ratios, correlations, regression, and t-tests,
    with weighted 'polychoric' and 'polyserial' correlation following
    'Mannan' (2025) <doi:10.2139/ssrn.6580480>. A metadata system
    preserves 'haven'-style variable labels, value labels, and
    question-preface attributes through all operations. Uses a
    'tidyselect' interface throughout.
License: GPL (>= 3)
Encoding: UTF-8
RoxygenNote: 7.3.3
Depends: R (>= 4.3.0)
Imports: S7 (>= 0.1.0), rlang (>= 1.0.0), tidyselect (>= 1.2.0), cli
        (>= 3.6.0), tibble (>= 3.1.0), dplyr (>= 1.1.0),
        marginaleffects (>= 0.18.0), pbivnorm (>= 0.6.0), stats,
        graphics
Suggests: testthat (>= 3.0.0), withr (>= 2.5.0), surveytidy (>= 0.5.0),
        survey (>= 4.0), survival, srvyr (>= 1.0), haven (>= 2.5.0),
        lifecycle (>= 1.0.0), broom (>= 1.0.0), polycor (>= 0.8.0),
        jtools (>= 2.2.0), covr, knitr, rmarkdown
VignetteBuilder: knitr
Config/testthat/edition: 3
URL: https://github.com/JDenn0514/surveycore,
        https://jdenn0514.github.io/surveycore/
BugReports: https://github.com/JDenn0514/surveycore/issues
LazyData: true
LazyDataCompression: xz
NeedsCompilation: no
Packaged: 2026-06-08 16:59:51 UTC; jacobdennen
Author: Jacob Dennen [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-3006-7364>),
  Thomas Lumley [ctb, cph] (Author of variance estimation code vendored
    from the 'survey' package)
Maintainer: Jacob Dennen <jdenn0514@gmail.com>
Repository: CRAN
Date/Publication: 2026-06-08 18:50:02 UTC
Built: R 4.7.0; ; 2026-06-14 02:58:19 UTC; windows
