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.
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:
tm_g_forest_rsp()/tm_g_forest_tte())tm_g_lineplot())tm_g_km())tm_a_mmrm())tm_t_logistic())tm_t_coxreg())tm_t_summary())tm_t_exposure())tm_t_summary_by())tm_t_pp_basic_info())tm_g_pp_vitals())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.
install.packages('teal.modules.clinical')
Alternatively, you might want to use the development version.
# install.packages("pak")
pak::pak("insightsengineering/teal.modules.clinical")
To understand how to use this package, please refer to the Getting Started article, which provides multiple examples of code implementation.
You can try out the package without installing it in the Shinylive:
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.
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!