Package: teal 1.1.0.9033

Dawid Kaledkowski

teal: Exploratory Web Apps for Analyzing Clinical Trials Data

A 'shiny' based interactive exploration framework for analyzing clinical trials data. 'teal' currently provides a dynamic filtering facility and different data viewers. 'teal' 'shiny' applications are built using standard 'shiny' modules.

Authors:Dawid Kaledkowski [aut, cre], Pawel Rucki [aut], Aleksander Chlebowski [aut], Andre Verissimo [aut], Kartikeya Kirar [aut], Vedha Viyash [aut], Marcin Kosinski [aut], Adrian Waddell [aut], Dony Unardi [rev], Nina Qi [rev], Nikolas Burkoff [aut], Mahmoud Hallal [aut], Maciej Nasinski [aut], Konrad Pagacz [aut], Junlue Zhao [aut], Tadeusz Lewandowski [aut], Chendi Liao [rev], F. Hoffmann-La Roche AG [cph, fnd], Maximilian Mordig [ctb]

teal_1.1.0.9033.tar.gz
teal_1.1.0.9033.zip(r-4.7)teal_1.1.0.9033.zip(r-4.6)teal_1.1.0.9033.zip(r-4.5)
teal_1.1.0.9033.tgz(r-4.6-any)teal_1.1.0.9033.tgz(r-4.5-any)
teal_1.1.0.9033.tar.gz(r-4.7-any)teal_1.1.0.9033.tar.gz(r-4.6-any)
teal_1.1.0.9033.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
teal/json (API)
NEWS

# Install 'teal' in R:
install.packages('teal', repos = c('https://pharmaverse.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/insightsengineering/teal/issues

Pkgdown/docs site:https://insightsengineering.github.io

On CRAN:

Conda:

clinical-trialsnestshinywebapp

13.16 score 257 stars 7 packages 357 scripts 570 downloads 39 exports 123 dependencies

Last updated from:cfc08c895c. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK348
source / vignettesOK254
linux-release-x86_64OK376
macos-release-arm64OK179
macos-oldrel-arm64OK181
windows-develOK318
windows-releaseOK316
windows-oldrelOK304
wasm-releaseOK156

Exports:add_landing_modalafteras.teal_slicesassert_decoratorsbuild_app_titlecheck_decoratorsdisable_reportdisable_srcexample_moduleinitmake_teal_transform_servermodify_footermodify_headermodify_titlemodulemodulesneed_inputreport_card_templatereporter_previewer_modulesrv_session_infosrv_tealsrv_transform_teal_datateal_data_moduleteal_slicesteal_transform_moduleTealReportCardui_session_infoui_tealui_transform_teal_datause_validate_input_jsvalidate_has_datavalidate_has_elementsvalidate_has_variablevalidate_invalidate_inputvalidate_inputsvalidate_n_levelsvalidate_no_intersectionvalidate_one_row_per_id

Dependencies:askpassassertthatbackportsbase64encbigDbitopsbsiconsbslibcachemcardscardxcheckmateclicommonmarkcpp11crosstalkcurldata.tabledigestdplyrevaluatefarverfastmapflextablefontawesomefontBitstreamVerafontLiberationfontquiverformattersfsgdtoolsgenericsggplot2gluegtgtablegtsummaryhighrhtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonlitejuicyjuiceknitrlabelinglaterlazyevallearnrlifecyclelitedownloggermagrittrmarkdownmemoisemimeofficeropensslotelpillarpkgconfigplotlypromisespurrrR.cacheR.methodsS3R.ooR.utilsR6raggrappdirsRColorBrewerRcppreactablereactRrenvrlangrlistingsrmarkdownrprojrootrtablesrtables.officerrvestS7sassscalesselectrshinyshinybusyshinycssloadersshinyjsshinyWidgetssortablesourcetoolsstringistringrstylersyssystemfontsteal.codeteal.datateal.loggerteal.reporterteal.sliceteal.widgetstextshapingtibbletidyrtidyselecttinytexutf8uuidV8vctrsviridisLitewithrxfunxml2xtableyamlzip

Adding Support for Reporting to Custom Modules

Rendered fromadding-support-for-reporting.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2025-10-16
Started: 2022-06-09

Bootstrap Themes in teal

Rendered frombootstrap-themes-in-teal.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2026-03-02
Started: 2023-12-08

Creating Custom Modules

Rendered fromcreating-custom-modules.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2025-10-16
Started: 2022-06-09

Data as shiny Module

Rendered fromdata-as-shiny-module.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2025-02-09
Started: 2023-11-13

Filter Panel

Rendered fromfilter-panel.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2025-02-04
Started: 2023-07-14

Getting Started with teal

Rendered fromgetting-started-with-teal.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2026-03-11
Started: 2023-12-08

Including Data in teal Applications

Rendered fromincluding-data-in-teal-applications.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2025-07-31
Started: 2023-12-08

Modifying a teal Application With R Options

Rendered fromteal-options.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2026-05-19
Started: 2022-06-09

Teal as a Shiny Module

Rendered fromteal-as-a-shiny-module.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2025-02-09
Started: 2025-02-09

Transform Input Data

Rendered fromtransform-input-data.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2025-02-12
Started: 2025-02-12

Transform Module Output

Rendered fromtransform-module-output.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2026-03-10
Started: 2025-02-12

Readme and manuals

Help Manual

Help pageTopics
Add a Landing Popup to 'teal' Applicationadd_landing_modal
Build app title with faviconbuild_app_title
Check decorators listassert_decorators check_decorators
Disable the report for a 'teal_module'disable_report
Disable the "Show R Code" global button in the UIdisable_src
An example 'teal' moduleexample_module
Create the server and UI function for the 'shiny' appinit
Make teal_transform_module's servermake_teal_transform_server
'teal' user session info modulemodule_session_info srv_session_info ui_session_info
'teal' main modulemodule_teal srv_teal ui_teal
Apply 'teal_transform_module' decorators to reactive 'teal_data'module_transform_data srv_transform_teal_data ui_transform_teal_data
Template function for 'TealReportCard' creation and customizationreport_card_template
Create a 'teal' module for previewing a reportreporter_previewer_module
Data module for 'teal' applicationseval_code eval_code,teal_data_module teal_data_module within within.teal_data_module \S4method{eval_code}{teal_data_module}
Create 'teal_module' and 'teal_modules' objectsformat.teal_module format.teal_modules module modules print.teal_module print.teal_modules teal_module teal_modules
Data module for 'teal' transformations and output customizationteal_transform_module
'TealReportCard'TealReportCard
Validate that dataset has a minimum number of observationsvalidate_has_data
Validates that vector has length greater than 0validate_has_elements
Validates that dataset contains specific variablevalidate_has_variable
Validates that vector includes all expected valuesvalidate_in
Validate inputneed_input use_validate_input_js validate_input
Send input validation messages to outputvalidate_inputs
Validate that variables has expected number of levelsvalidate_n_levels
Validates no intersection between two vectorsvalidate_no_intersection
Validate that dataset has unique rows for key variablesvalidate_one_row_per_id