Package: tangram
Title: The Grammar of Tables
Version: 0.8.3
Authors@R: c(person("Shawn",    "Garbett",  email = "Shawn.Garbett@vumc.org",        role = c("aut", "cre"),   comment = c(ORCID="0000-0003-4079-5621")),
             person("Thomas",   "Stewart",  email = "Thomas.Stewart@Vanderbilt.edu", role = c("ctb")),
             person("Jennifer", "Thompson", email = "Jennifer.L.Thompson@vumc.org",  role = c("ctb")),
             person("Frank",    "Harrell",  email = "F.Harrell@Vanderbilt.edu",      role = c("ctb")),
             person("Ahra",     "Kim",      email = "Ahra.Kim@vumc.org",             role = c("ctb"))
             )
Description: Provides an extensible formula system to quickly and easily create
    production quality tables. The processing steps are a formula parser,
    statistical content generation from data as defined by formula, followed by
    rendering into a table. Each step of the processing is separate and user
    definable thus creating a set of composable building blocks for
    highly customizable table generation. A user is not limited by any of the 
    choices of the package creator other than the formula grammar. For example,
    one could chose to add a different S3 rendering function and output a format
    not provided in the default package, or possibly one would rather have Gini
    coefficients for their statistical content in a resulting table. Routines to
    achieve New England Journal of Medicine style, Lancet style and
    Hmisc::summaryM() statistics are provided. The package contains rendering
    for HTML5, Rmarkdown and an indexing format for use in tracing and tracking
    are provided.
Maintainer: Shawn Garbett <Shawn.Garbett@vumc.org>
Depends: R (>= 3.5.0), R6, magrittr, knitr
License: GPL-3
Encoding: UTF-8
LazyData: true
Suggests: testthat, rms, rmarkdown, Hmisc, sandwich, dplyr, Matching,
        epitools
Imports: stringi, stringr, base64enc, digest, htmltools
RoxygenNote: 7.3.2
Collate: 'compile-cell.R' 'cell-hmisc.R' 'cell-lancet.R' 'cell-nejm.R'
        'compile-clmm2.R' 'compile-operators.R' 'compile-post.R'
        'parser.R' 'compile.R' 'compile-rms.R' 'compile-typing.R'
        'helper-format.R' 'hmisc-cut2.R' 'hmisc-lm.fit.qr.bare.R'
        'hmisc-impute.R' 'hmisc-biVar.R' 'iify.R' 'render-csv.R'
        'render-html5.R' 'render-index.R' 'render-latex-map.R'
        'render-latex.R' 'render-rmd.R' 'render-rtf.R'
        'render-summary.R' 'smd.R' 'transform-hmisc.R'
        'transform-lancet.R' 'transform-nejm.R' 'transform-proc-tab.R'
        'transform-smd.R'
NeedsCompilation: no
URL: https://github.com/spgarbet/tangram
BugReports: https://github.com/spgarbet/tangram/issues
Packaged: 2025-07-31 16:58:33 UTC; garbetsp
Author: Shawn Garbett [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-4079-5621>),
  Thomas Stewart [ctb],
  Jennifer Thompson [ctb],
  Frank Harrell [ctb],
  Ahra Kim [ctb]
Repository: CRAN
Date/Publication: 2025-07-31 18:00:02 UTC
Built: R 4.6.0; ; 2026-04-28 12:12:22 UTC; unix
