No articles match
Decorate Module Output2 months ago
Introduction | Outputs that can be decorated | Decorating ggplot
Decorate Module Output2 months ago
Introduction | Outputs that can be decorated | Decorating listing_df, ElementaryTable, TableTree | Decorating ggplot | Decorating datatables
Getting Started with {teal.modules.clinical}2 months ago
Introduction | Main Features | A Simple Application | Try it out in Shinylive
Using scatterplot matrix3 months ago
teal application to use scatter plot matrix with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Modifying a teal Application With R Options5 months ago
Motivation | Setting an option | Options used in a teal application | teal.bs_theme (bslib::bs_theme object) | teal.load_nest_code (character) | teal.threshold_slider_vs_checkboxgroup (numeric) | teal.basic_table_args (basic_table_args object) | teal.ggplot2_args (ggplot2_args object) | teal.plot_dpi (integer value 24 or larger) | teal.log_layout (character) | teal.log_level (character) | teal.show_js_log (logical) | teal.lockfile.mode (character) | teal.sidebar.position (character) | teal.sidebar.width (numeric) | teal.reporter.nav_buttons (character) | teal.reporter.rmd_output (character) | teal.reporter.rmd_yaml_args (character) | teal.reporter.global_knitr (list) | teal.reporter.max_request_size (numeric) | teal.show_src (logical) | teal.enable_deep_linking (logical) | teal.snapshot_manager.enable (logical) | Deprecated options | teal_logging | teal_show_js_log | teal.ui.class (character(1))
Decorate Module Output5 months ago
Introduction | Outputs that can be decorated | Decorating ElementaryTable | Decorating ggplot | Decorating grob | Decorating datatables | Decorating patchwork
Getting Started with teal7 months ago
Introduction | Your first teal application: | Try the above app in shinylive | Creating your own applications | Application data | Modules | Defining filters | Reporting | Reproducible code | Embedding teal in shiny application | Where to go next
Transform Module Output7 months ago
Introduction | How to Transform outputs? | Requirements and Limitations | Building Output Transformations (Decorators) | Server | UI | Variable Names as Arguments | Using Output Transformations (Decorators) | Single Transformation (Decoration) | Module | Application | Transforming Multiple Outputs (Decorators) | Transformators | Convenience | Reducing Boilerplate | Multiple Transformations
Bootstrap Themes in teal8 months ago
Introduction | Usage | teal.bs_theme R option | Bootstrap version and themes | Default Bootstrap theme | Reset the Bootstrap theme | Theme not updated | Custom teal CSS | Bootstrap NULL vs Bootstrap 3 | Regular shiny::fluidPage | Interactive theming guide | Set overall app theme | Customize a bootswatch theme | Apply the customized theme | Try the above app in shinylive | Sources
Getting started8 months ago
Introduction | Default Logging Setup of teal.logger | Customizing the Log Level | Customizing the Log Layout | Customizing the Log Destination | Logging in Other teal.X Packages | Example of Usage
Example Data Generation9 months ago
Generating minimal data to test teal.modules.clinical | Setup & Helper Functions | ADSL | ADAE | ADAETTE | ADCM | ADEG | ADEX | ADLB | ADMH | ADQS | ADRS | ADTTE | ADVS | Generate Data
qenv10 months ago
Introduction to qenv | Initialization | qenv basic usage | Substitutions | Combining qenv objects | Warnings and messages in qenv objects | Utilizing qenv inside shiny applications | Reproducibility | qenv and teal applications
teal_report Class11 months ago
Introduction | Creating a teal_report | Adding content to the teal_report | Adding arbitrary markdown content | Adding reproducible code chunks | Modify teal_report content | Document metadata | Preview report | Output teal_report | Key Benefits | Further Reading
Getting Started with teal.reporter12 months ago
Introduction | Integration with teal | Automatic Report Functionality | More control
Reportable Shiny Application12 months ago
Introduction | Reporter Modules | Module Overview
Adding Support for Reporting to Custom Modules12 months ago
Introduction | Custom module | Add support for reporting | Modify the declaration of the server function | Return the reporter object | Add content to the card | Add non-text content to the card | Removing support for displaying reproducible code | Removing reporting | Customizing the reporter
Creating Custom Modules12 months ago
Introduction | Understanding the Inputs and Requirements | Setting Up the teal Module UI | Setting Up the teal Module Server | Passing the data Argument to the Server Function | Understanding teal_data as a Reactive Object in Server Logic | Using names() to Access Dataset Names in teal_data object | Accessing Specific Datasets with Double Brackets ([[ ]]) | Setting Up Server Logic Using teal_data and Dynamic Variable Injection | Creating the Custom teal Module Function | Integrating the Custom teal Module into a teal App | What's next? | Adding reporting to a module | Using standard widgets in your custom module
Filter Panel for Developers1 years ago
Filter Panel API | Getting and setting filter states | 1. Setting the filter state | 2. Updating filter states. *Works only in the shiny reactive context. | 3. Getting the filter state | 4. Removing filter states | 5. Clearing the filter state | Controlling settings of the filter panel | Filter panel as a module
Quick start: substitute for NSE1 years ago
Introduction | The Basics | NSE Principle | Replace an object name | What about dataframe names? | In a nutshell | rtables | Direct use of substitute | substitute in a function | Chain expressions in a pipeline | Including pre-processing
Including Data in teal Applications1 years ago
Data in teal Applications | General data | Reproducible data | code from file | Creating data in-app | Clinical data | ADaM data | MultiAssayExperiment data | teal_data properties | join_keys | verified | Hidden datasets | Further reading
Combining Data Extract with Data Merge1 years ago
Step 1/5 - Preparing the Data | Step 2/5 - Creating data extract specifications | Step 3/5 - Creating the UI | Step 4/5 - Creating the Server Logic | Step 5/5 - Creating the shiny App | Try it out in Shinylive
Data Extract1 years ago
data_extract_spec | Step 1/4 - Preparing the Data | Step 2/4 - Creating a data_extract_spec Object | Step 3/4 - Creating the shiny UI and Server Modules | Step 4/4 - Creating the shiny App | Try it out in Shinylive
Data Merge1 years ago
merge_expression_module | Step 1/5 - Preparing the Data | Step 2/5 - Creating the Data Extracts | Step 3/5 - Creating the UI | Step 4/5 - Creating the Server Logic | Step 5/5 - Creating the shiny App | data_extract_multiple_srv + merge_expression_srv | Modifying the Server Logic | Updating the shiny app | Output from merging | Merging of non CDISC datasets
Transform Input Data2 years ago
Introduction | Creating a data transformation module | Single transformator | Multiple transformators | Targeting multiple datasets | Targeting one dataset
Getting Started with teal.transform2 years ago
Introduction | Data Extraction and Data Merging
Data as shiny Module2 years ago
Introduction | Creating data in-app | Modification of data in-app | WARNING | Extending existing teal_data_modules
Teal as a Shiny Module2 years ago
Introduction | Example
Filter Panel2 years ago
teal apps with the filter panel | Extending teal.slice | Filter panel respective to teal_module | Global and module specific filter panel
Introduction to teal.slice2 years ago
Introduction | Information for users of the filter panel in applications | Information for R developers using the filter panel
Getting started with teal.modules.general2 years ago
Introduction | Main features | Example application | Try it out in Shinylive
Using association plot2 years ago
teal application to use association plot with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Using bivariate plot2 years ago
teal application to use bivariate plot with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Using cross table2 years ago
teal application to use cross table with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Using data table2 years ago
teal application to display data table with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Using outliers module2 years ago
teal application to analyze and report outliers with various datasets types. | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Using regression plots2 years ago
teal application to use regression plot with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Using response plot2 years ago
teal application to use response plot with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Using scatterplot2 years ago
teal application to use scatter plot with various datasets types | 1 - Load libraries | 2 - Create data sets | 3 - Create an app variable | 4 - Run the app | 5 - Try it out in Shinylive
Custom ggplot2 arguments module2 years ago
Additional topics | Loading libraries and data
Custom basic_table arguments module2 years ago
Example - Single-Table Module
Introduction to teal.data2 years ago
Introduction | Quick Start | Reproducibility | Relational data models | Hidden objects
Reproducibility2 years ago
Getting started with teal.goshawk2 years ago
Introduction | Main features | A simple application
Join Keys2 years ago
Overview | Uses of join_keys class in teal applications | Anatomy of join_keys | join_keys(...): Join Keys Constructor / Getter / Setter | join_key(dataset_1, dataset_2, key, parent): Single Join Key Constructor | Example & Output | Accessing and Modifying keys | Merging Join Keys | Join Keys Relationships | Primary Key with teal_data | Foreign Keys with teal_data | Implicit Relationships | Join Keys in ADaM Datasets
teal_data reproducibility2 years ago
Reproducibility of teal_data objects | Verification | Verification status | Verification process | verified | unverified | Retrieving code | Tracking object dependencies
Getting Started3 years ago
Introduction | Ad-hoc module example | UI function | Server function | App function | Testing it
teal.slice Classes3 years ago
Introduction | Initialization | Class Description | FilteredData | FilteredDataset | FilterStates | FilterState | FilterStateExpr | teal_slice | Making a reproducible filter call | Overview | Example | Filter panel modules
Data Expectations3 years ago
Introduction | ADSL | ADLB | Other Basic Data Structures | Required Variables | TRTORD | AVISITCD | AVISITCDN | AVALU | LBSTRESC | LOQFL | BASE2 | CHG2 | PCHG2 | Additional Variables | AVALL2, BASEL2, BASE2L2
User Guide3 years ago
PARAMCD | Pull down menus | AVISIT | The Data Constraint Filter | Data Point Brushing | Log2 - Points to Consider | Right Hand Data Filter Panel | Visualization Specifics