'teal' Modules for Standard Clinical Outputs

Provides user-friendly tools for creating and customizing clinical trial reports. By leveraging the 'teal' framework, this package provides 'teal' modules to easily create an interactive panel that allows for seamless adjustments to data presentation, thereby streamlining the creation of detailed and accurate reports.


teal.modules.clinical

CRAN Version Total Downloads Last Month Downloads Last Week Downloads

Check 🛠 Docs 📚

GitHub forks GitHub repo stars

GitHub commit activity GitHub contributors GitHub last commit GitHub pull requests GitHub repo size GitHub language count Project Status: Active -- The project has reached a stable, usable state and is being actively developed. Current Version Open Issues

This package contains a set of standard teal modules to be used with CDISC data in order to generate many of the standard outputs used in clinical trials.

These modules include, but are not limited to:

  • Data visualizations:
    • Forest plots (tm_g_forest_rsp()/tm_g_forest_tte())
    • Line plots (tm_g_lineplot())
    • Kaplan-Meier plots (tm_g_km())
    • ...
  • Statistical model fits:
    • MMRM (tm_a_mmrm())
    • Logistic regression (tm_t_logistic())
    • Cox regression (tm_t_coxreg())
    • ...
  • Summary tables:
    • Unique patients (tm_t_summary())
    • Exposure across patients (tm_t_exposure())
    • Change from baseline for parameters (tm_t_summary_by())
    • ...
  • Patient-level profile modules:
    • Table of basic information about chosen patient (tm_t_pp_basic_info())
    • Plot of patient vitals over time (tm_g_pp_vitals())
    • General timeline for individual patients (tm_g_pp_patient_timeline())
    • ...

Most modules in the package are implemented using functions from the R package tern in order to produce their output.

Please see the Teal Gallery and TLG Catalog for examples of shiny apps created using modules from this package.

Installation

install.packages('teal.modules.clinical')

Alternatively, you might want to use the development version.

# install.packages("pak")
pak::pak("insightsengineering/teal.modules.clinical")

Usage

To understand how to use this package, please refer to the Getting Started article, which provides multiple examples of code implementation.

Playground

You can try out the package without installing it in the Shinylive:

Getting help

If you encounter a bug or have a feature request, please file an issue. For questions, discussions, and staying up to date, please use the teal channel in the pharmaverse slack workspace.

Acknowledgment

This package is the result of the joint efforts of many developers and stakeholders. We would like to thank everyone who has contributed so far!

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("teal.modules.clinical")

0.14.0 by Dony Unardi, 10 days ago


https://insightsengineering.github.io/teal.modules.clinical/, https://github.com/insightsengineering/teal.modules.clinical/


Report a bug at https://github.com/insightsengineering/teal.modules.clinical/issues


Browse source code at https://github.com/cran/teal.modules.clinical


Authors: Dony Unardi [aut, cre] , Joe Zhu [aut] , Jana Stoilova [aut] , Davide Garolini [aut] , Emily de la Rua [aut] , Abinaya Yogasekaram [aut] , Mahmoud Hallal [aut] , Dawid Kaledkowski [aut] , Rosemary Li [aut] , Heng Wang [aut] , Pawel Rucki [aut] , Nikolas Burkoff [aut] , Konrad Pagacz [aut] , Vaakesan Sundrelingam [ctb] , Francois Collin [ctb] , Imanol Zubizarreta [ctb] , F. Hoffmann-La Roche AG [cph, fnd]


Documentation:   PDF Manual  


Apache License 2.0 license


Imports broom, bslib, checkmate, cowplot, dplyr, DT, formatters, ggplot2, ggrepel, grid, lifecycle, rlistings, rmarkdown, rtables, scales, shiny, shinyjs, shinyvalidate, shinyWidgets, stats, teal.code, teal.data, teal.logger, teal.reporter, teal.widgets, tern.gee, tern.mmrm, tidyselect, utils, vistime

Depends on teal, teal.picks, teal.transform, tern

Suggests forcats, knitr, logger, lubridate, nestcolor, pkgload, roxy.shinylive, rvest, shinytest2, styler, testthat, withr


Imported by uteals.


See at CRAN