Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Exploratory Web Apps for Analyzing Clinical Trial Data

License

NotificationsYou must be signed in to change notification settings

insightsengineering/teal

CRAN VersionTotal DownloadsLast Month DownloadsLast Week Downloads

Check 🛠Docs 📚Code Coverage 📔

GitHub forksGitHub repo stars

GitHub commit activityGitHub contributorsGitHub last commitGitHub pull requestsGitHub repo sizeGitHub language countProject Status: Active – The project has reached a stable, usable state and is being actively developed.Current VersionOpen Issues

teal is ashiny-based interactive exploration framework for analyzing data.teal applications require app developers to specify:

  • Data, which can be:
    • CDISC data, commonly used for clinical trial reporting
    • Independent datasets, for example from adata.frame
    • Related datasets, for example a set ofdata.frames with key columns to enable data joins
    • MultiAssayExperiment objects which areR data structures for representing and analyzing multi-omics experiments
  • teal modules:
    • teal modules areshiny modules built within theteal framework that specify analysis to be performed. For example, it can be a module for exploring outliers in the data, or a module for visualizing the data in line plots. Although these can be created from scratch, manyteal modules have been released and we recommend starting with modules found in the following packages:

A lot of the functionality of theteal framework derives from the following packages:

  • teal.logger: standardizes logging withinteal framework.
  • teal.code: handles reproducibility of outputs.
  • teal.data: creating and loading the data needed forteal applications.
  • teal.widgets:shiny components used withinteal.
  • teal.slice: provides a filtering panel to allow filtering of data.
  • teal.reporter: allowsteal applications to generate reports.
  • teal.transform: allows the creation of reproducible transform and merge module for teal applications.

Dive deeper intoteal with our comprehensive video guide.Please click the image below to start learning:

A Complete Guide to Getting Started with teal

Installation

install.packages("teal")

Alternatively, you might also use the development version.

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

Usage

library(teal)app<- init(data= teal_data(iris=iris),modules=list(    module(label="iris histogram",server=function(input,output,session,data) {        updateSelectInput(session=session,inputId="var",choices= names(data()[["iris"]])[1:4])output$hist<- renderPlot({          req(input$var)          hist(x= data()[["iris"]][[input$var]])        })      },ui=function(id) {ns<- NS(id)list(          selectInput(inputId= ns("var"),label="Column name",choices=NULL),          plotOutput(outputId= ns("hist"))        )      }    )  ))shinyApp(app$ui,app$server)

App recording

Please seeteal.gallery andTLG Catalog to see examples ofteal apps.

Please start with the"Technical Blueprint" article,"Getting Started" article, and then otherpackage vignettes for more detailed guide.

Getting help

If you encounter a bug or have a feature request, please file an issue. For questions, discussions, and updates, use theteal channel in thepharmaverse slack workspace.

Acknowledgment

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

Stargazers and Forkers

Stargazers over time

Stargazers over time

Stargazers

Stargazers repo roster for @insightsengineering/teal

Forkers

Forkers repo roster for @insightsengineering/teal

About

Exploratory Web Apps for Analyzing Clinical Trial Data

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

    Packages

    No packages published

    Contributors44


    [8]ページ先頭

    ©2009-2025 Movatter.jp