Package: junco
Title: Create Common Tables and Listings Used in Clinical Trials
Version: 0.1.6
Date: 2026-05-06
Authors@R: c(
    person("Gabriel", "Becker", , "gabembecker@gmail.com", role = c("cre", "aut"),
           comment = "Original creator of the package, and author of included rtables functions"),
    person("Ilse", "Augustyns", , "iaugusty@its.jnj.com", role = c("aut")),
    person("Paul", "Jenkins", , "pjenkin2@its.jnj.com", role = c("aut")),
    person("Daniel", "Hofstaedter", , "dhofstae@its.jnj.com", role = c("aut")),
    person("Joseph", "Kovach", , "jkovach2@its.jnj.com", role = c("aut")),
    person("David", "Munoz Tord", , "david.munoztord@mailbox.org", role = c("aut")),
    person("Daniel", "Sabanes Bove", , "daniel@rconis.com", role = c("aut")),
    person("Ezequiel", "Anokian", , "eanokia1@its.jnj.com", role = c("ctb")),
    person("Renfei", "Mao", , "rmao6@its.jnj.com", role = c("ctb")),
    person("Mrinal", "Das", , "mdas35@its.jnj.com", role = c("ctb")),
    person("Wojciech", "Wójciak", , "wwojciak@its.jnj.com", role = c("ctb")),
    person("Johnson & Johnson Innovative Medicine", role = c("cph", "fnd"))
  )
Description: Structure and formatting requirements for clinical trial table and listing outputs
    vary between pharmaceutical companies. 'junco' provides additional tooling for use alongside
    the 'rtables', 'rlistings' and 'tern' packages when creating table and listing outputs. While
    motivated by the specifics of Johnson and Johnson Clinical and Statistical Programming's
    table and listing shells, 'junco' provides functionality that is general and reusable.
    Major features include a) alternative and extended statistical analyses beyond what 'tern'
    supports for use in standard safety and efficacy tables, b) a robust production-grade
    Rich Text Format (RTF) and DOCX exporter for tables, listings and graphs, c) structural support
    for spanning column headers and risk difference columns in tables, and d) robust
    font-aware automatic column width algorithms for both listings and tables.
License: Apache License (>= 2)
URL: https://github.com/johnsonandjohnson/junco,
        https://johnsonandjohnson.github.io/junco/
BugReports: https://github.com/johnsonandjohnson/junco/issues
Depends: R (>= 4.4), formatters (>= 0.5.12), rtables (>= 0.6.16)
Imports: tidytlg (>= 0.12.0), tern (>= 0.9.10), rlistings (>= 0.2.13),
        checkmate (>= 2.1.0), rbmi (>= 1.6.0), broom, methods, dplyr,
        generics, stats, survival, tibble, utils, emmeans, mmrm,
        assertthat, vcdExtra (>= 0.8.7), rtables.officer (>= 0.1.0),
        flextable (>= 0.9.11), officer, xml2, ggplot2, stringi
Encoding: UTF-8
Language: en-US
RoxygenNote: 7.3.3
Suggests: knitr, rmarkdown, forcats (>= 1.0.0), testthat (>= 3.0.0),
        mockery, mvtnorm, parallel, readxl, rlang, tidyr,
        pharmaverseadamjnj (>= 0.0.4), multcomp, lifecycle
VignetteBuilder: knitr
Config/testthat/edition: 3
NeedsCompilation: no
Packaged: 2026-05-09 03:09:14 UTC; gbecker
Author: Gabriel Becker [cre, aut] (Original creator of the package, and author
    of included rtables functions),
  Ilse Augustyns [aut],
  Paul Jenkins [aut],
  Daniel Hofstaedter [aut],
  Joseph Kovach [aut],
  David Munoz Tord [aut],
  Daniel Sabanes Bove [aut],
  Ezequiel Anokian [ctb],
  Renfei Mao [ctb],
  Mrinal Das [ctb],
  Wojciech Wójciak [ctb],
  Johnson & Johnson Innovative Medicine [cph, fnd]
Maintainer: Gabriel Becker <gabembecker@gmail.com>
Repository: CRAN
Date/Publication: 2026-05-10 05:10:34 UTC
