Case Study
Learn how Appsilon R developers contribute to {teal}, an open-source Shiny framework for faster and more interactive clinical data exploration.
{teal} is an open-source Shiny framework for interactive clinical data exploration, designed to empower analysts working with CDISC datasets. As a community-driven initiative, {teal} is codeveloped by contributors across the pharmaceutical and tech industries, including Appsilon and leading global pharmaceutical companies.
Two Appsilon senior R developers became core contributors, focusing on reducing technical debt, enhancing the codebase, and preparing the framework for its 1.0 release. Once released, study teams across the ecosystem will leverage {teal} to streamline analyses, reduce manual work in generating tables, listings, and graphs (TLGs), and enable faster creation of Medical Data Review (MDR) dashboards.
Appsilon joined the core {teal} team to contribute to technology transformation in clinical trials. Our developers are responsible for building and maintaining core R packages related to a Shiny-based framework for exploratory data analysis (EDA) and generating tables, listings, and graphs (TLGs) from CDISC datasets. {teal}, while powerful, faced hurdles common to open-source projects:
The community’s goal was to advance {teal} toward a CRAN release by the beginning of 2026 while ensuring it remained a shared resource with high-quality packages.
Appsilon strengthened the client’s core team with two senior developers who contributed to R package development bringing ten packages to production so far. These include: teal.logger, teal.code, teal.data, teal.widgets, teal.slice, teal.transform, teal.reporter, teal, teal.modules.general, teal.modules.clinical. Our involvement resolves around
By integrating their expertise in R, Shiny, CI/CD, and DevOps, Appsilon helped drive 10+ packages to production and advanced the framework’s readiness for its 1.0 release.
{teal} drastically reduces development time compared to building Shiny apps from scratch, thanks to its modularized design, built-in data filtering panel, extensive analysis modules, and automated reporting capabilities. While the project is still ongoing and specific business objectives continue to evolve, the collaboration has already delivered significant results:
The framework’s modular design, automated reporting, and built-in data tools have significantly cut development time for Shiny apps. Post-release, {teal} will enable study teams to reduce redundant TLGs and expedite MDR dashboard creation—potentially saving hundreds of hours annually.
We have been working on the project since 2023, and the key focus is on bringing the framework to a 1.0 release on CRAN, which is planned for the end of 2025 or the beginning of 2026.
We rely on Appsilon expertise to support the build and maintenance of critical clinical reporting software based in R and Shiny. They have provided us with excellent technical skills and we have witnessed their commitment to open source, and making an impact for all patients across the pharmaceutical industry.
- Data Engineering Lead at a top 10 Pharma Company
From advanced analytics to platform development and pharma consulting, we craft solutions tailored to your needs.