Package: tern Title: Create Common TLGs Used in Clinical Trials Version: 0.9.10.9013 Date: 2026-06-16 Authors@R: c( person("Joe", "Zhu", , "joe.zhu@roche.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-7566-2787")), person("Daniel", "Sabanés Bové", , "daniel.sabanes_bove@rconis.com", role = "aut"), person("Jana", "Stoilova", , "stoilova@dnli.com", role = "aut"), person("Davide", "Garolini", , "davide.garolini@roche.com", role = "aut", comment = c(ORCID = "0000-0002-1445-1369")), person("Emily", "de la Rua", , "emilydelarua@gmail.com", role = "aut", comment = c(ORCID = "0009-0000-8738-5561")), person("Abinaya", "Yogasekaram", , "ayogasek@gmail.com", role = "aut", comment = c(ORCID = "0009-0005-2083-1105")), person("Heng", "Wang", , "Heng.Wang21@gilead.com", role = "aut"), person("Francois", "Collin", role = "aut"), person("Adrian", "Waddell", , "adrian.waddell@gmail.com", role = "aut"), person("Pawel", "Rucki", , "pawel.rucki@roche.com", role = "aut"), person("Chendi", "Liao", role = "aut"), person("Jennifer", "Li", role = "aut"), person("F. Hoffmann-La Roche AG", role = c("cph", "fnd")) ) Description: Table, Listings, and Graphs (TLG) library for common outputs used in clinical trials. License: Apache License 2.0 URL: https://insightsengineering.github.io/tern/, https://github.com/insightsengineering/tern/ BugReports: https://github.com/insightsengineering/tern/issues Depends: R (>= 4.4.0), rtables (>= 0.6.15) Imports: broom (>= 1.0.8), car (>= 3.1-3), checkmate (>= 2.3.2), cowplot (>= 1.1.3), dplyr (>= 1.0.0), emmeans (>= 1.10.4), forcats (>= 1.0.0), formatters (>= 0.5.12), ggplot2 (>= 3.5.0), grid, gridExtra (>= 2.0.0), gtable (>= 0.3.0), labeling, lifecycle (>= 0.2.0), magrittr (>= 1.5), MASS (>= 7.3-60), methods, nestcolor (>= 0.1.1), Rdpack (>= 2.4), rlang (>= 1.1.0), scales (>= 1.2.0), stats, survival (>= 3.8-3), tibble (>= 3.2.1), tidyr (>= 0.8.3), utils Suggests: knitr (>= 1.42), lattice (>= 0.18-4), lubridate (>= 1.7.9), rmarkdown (>= 2.28), stringr (>= 1.4.1), svglite (>= 2.1.2), testthat (>= 3.3.0), withr (>= 2.0.0) VignetteBuilder: knitr, rmarkdown RdMacros: lifecycle, Rdpack Config/Needs/verdepcheck: insightsengineering/rtables, tidymodels/broom, cran/car, mllg/checkmate, wilkelab/cowplot, tidyverse/dplyr, rvlenth/emmeans, tidyverse/forcats, insightsengineering/formatters, tidyverse/ggplot2, r-lib/gtable, r-lib/lifecycle, tidyverse/magrittr, GeoBosh/Rdpack, r-lib/rlang, r-lib/scales, therneau/survival, tidyverse/tibble, tidyverse/tidyr, yihui/knitr, deepayan/lattice, tidyverse/lubridate, insightsengineering/nestcolor, rstudio/rmarkdown, tidyverse/stringr, r-lib/svglite, r-lib/testthat, r-lib/withr Config/Needs/website: insightsengineering/nesttemplate Config/testthat/edition: 3 Encoding: UTF-8 Language: en-US LazyData: true Roxygen: list(markdown = TRUE) RoxygenNote: 8.0.0 Collate: 'formatting_functions.R' 'abnormal.R' 'abnormal_by_baseline.R' 'abnormal_by_marked.R' 'abnormal_by_worst_grade.R' 'abnormal_lab_worsen_by_baseline.R' 'analyze_colvars_functions.R' 'analyze_functions.R' 'analyze_variables.R' 'analyze_vars_in_cols.R' 'argument_convention.R' 'bland_altman.R' 'combination_function.R' 'compare_variables.R' 'control_incidence_rate.R' 'control_logistic.R' 'control_step.R' 'control_survival.R' 'count_cumulative.R' 'count_missed_doses.R' 'count_occurrences.R' 'count_occurrences_by_grade.R' 'count_patients_events_in_cols.R' 'count_patients_with_event.R' 'count_patients_with_flags.R' 'count_values.R' 'cox_regression.R' 'cox_regression_inter.R' 'coxph.R' 'd_pkparam.R' 'data.R' 'decorate_grob.R' 'desctools_binom_diff.R' 'df_explicit_na.R' 'estimate_multinomial_rsp.R' 'estimate_proportion.R' 'fit_rsp_step.R' 'fit_survival_step.R' 'g_forest.R' 'g_ipp.R' 'g_km.R' 'g_lineplot.R' 'g_step.R' 'g_waterfall.R' 'h_adsl_adlb_merge_using_worst_flag.R' 'h_biomarkers_subgroups.R' 'h_cox_regression.R' 'h_incidence_rate.R' 'h_km.R' 'h_logistic_regression.R' 'h_map_for_count_abnormal.R' 'h_pkparam_sort.R' 'h_response_biomarkers_subgroups.R' 'h_response_subgroups.R' 'h_stack_by_baskets.R' 'h_step.R' 'h_survival_biomarkers_subgroups.R' 'h_survival_duration_subgroups.R' 'imputation_rule.R' 'incidence_rate.R' 'logistic_regression.R' 'missing_data.R' 'odds_ratio.R' 'package.R' 'prop_diff.R' 'prop_diff_test.R' 'prune_occurrences.R' 'response_biomarkers_subgroups.R' 'response_subgroups.R' 'riskdiff.R' 'rtables_access.R' 'score_occurrences.R' 'split_cols_by_groups.R' 'stat.R' 'summarize_ancova.R' 'summarize_change.R' 'summarize_colvars.R' 'summarize_coxreg.R' 'summarize_functions.R' 'summarize_glm_count.R' 'summarize_num_patients.R' 'summarize_patients_exposure_in_cols.R' 'survival_biomarkers_subgroups.R' 'survival_coxph_pairwise.R' 'survival_duration_subgroups.R' 'survival_time.R' 'survival_timepoint.R' 'utils.R' 'utils_checkmate.R' 'utils_default_stats_formats_labels.R' 'utils_factor.R' 'utils_ggplot.R' 'utils_grid.R' 'utils_rtables.R' 'utils_split_funs.R' Config/pak/sysreqs: cmake make libicu-dev Repository: https://pharmaverse.r-universe.dev Date/Publication: 2026-06-16 08:56:38 UTC RemoteUrl: https://github.com/insightsengineering/tern RemoteRef: HEAD RemoteSha: 0952b973eef24e8f004055c0bf20324270f43343 NeedsCompilation: no Packaged: 2026-06-16 12:19:28 UTC; root Author: Joe Zhu [aut, cre] (ORCID: ), Daniel Sabanés Bové [aut], Jana Stoilova [aut], Davide Garolini [aut] (ORCID: ), Emily de la Rua [aut] (ORCID: ), Abinaya Yogasekaram [aut] (ORCID: ), Heng Wang [aut], Francois Collin [aut], Adrian Waddell [aut], Pawel Rucki [aut], Chendi Liao [aut], Jennifer Li [aut], F. Hoffmann-La Roche AG [cph, fnd] Maintainer: Joe Zhu