No articles match
Pathing and Table Structure3 months ago
Introduction | An Illustrative Example | Row Paths | Column Paths | Uniqueness of Paths | Wildcards In Paths | Operating On Tables With Paths | Column Counts | Section Dividers | Sorting Within An rtables Table | Extracting And Modifying Values | Footnotes | Table Structure And Technical Details | Row Structure | Label And Group Summary Rows | Column Structure
qenv7 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
Tips when exporting large listing7 months ago
Introduction
Intermediate rtables - Identifying Required Analysis Behavior7 months ago
Introduction | Who Are Your Numbers And What Do They Do? | There's Counting And Then There's Counting... | Denominators | "Yeah But What If" ... Conditionality In afuns | Conditionality Based On Column Facet | Conditionality Based On Row Facet | Why Not Both? | A Final Note On afun Complexity
Intermediate rtables - Translating Shells To Layouts7 months ago
Introduction | A Table Shell | A Brief Review Of rtables Layouts | Translating | Translating Column Structure | Translating Row Structure | Translating Cell Contents | Spanning Column Headers | Heterogeneous Column Structures (e.g., Risk Difference Columns) | Risk Difference Columns | Column-structure Aware Analysis Functions | Mixed Nesting Levels
teal_report Class7 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
A Guided Tour of rtables - Intermediate8 months ago
Scope and Audience | Chapters
Intermediate rtables - Identifying Required Faceting Behavior8 months ago
Introduction | A Brief Review | Split Function Basics | Default Faceting | Recognizing Non-Full-Factorial Faceting | Excluding Factor Levels | Adding Combination Levels | Nested Faceting On Non-Independent Variables | Facets That Vary Meaning Instead of Data Subset | Combining These Faceting Needs
Getting Started with teal.reporter8 months ago
Introduction | Integration with teal | Automatic Report Functionality | More control
Reportable Shiny Application8 months ago
Introduction | Reporter Modules | Module Overview
Modifying a teal Application With R Options8 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) | Deprecated options | teal_logging | teal_show_js_log
Adding Support for Reporting to Custom Modules8 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 Modules8 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
Generating Templates with table_templates.R9 months ago
Overview | List available templates | Generate a template for your own table | Notes | Customize the template
Introduction to hermes10 months ago
Acknowledgments | Installation | BioConductor | GitHub | Introduction | Importing Data | Importing a SummarizedExperiment | Importing an ExpressionSet | Importing a Matrix | Annotations | Connection to Database | Querying and Saving Annotations | Quality Control Flags | Automatic Gene and Sample Flagging | Manual Sample Flagging | Accessing Flags | Filtering Data | Based on Default QC Flags | Based on Custom Variables | Normalizing Counts | Descriptive Plots | Simple Plots | Top Genes | Heatmap of Genes among Samples | Correlation between Samples | Principal Components | PCA of Samples | Correlation with Sample Variables | QC Report Template | Differential Expression | Summary | Session Info
Filter Panel for Developers11 months 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 NSE11 months 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
Getting Started with teal11 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
Generating AI-Powered speaker notes11 months ago
Overview | Prerequisite | The Workflow | Step 1: Initial Slide Generation | Step 2: Adding AI Footnotes | Example: Using a Local LLM | Step 3: Create the Final PowerPoint File | Appendix | Running Your Local LLM
Including Data in teal Applications11 months 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
Introduction to tern.rbmi11 months ago
Example of using tern.rbmi | The Data | Creating intercurrent event data | Draws | Define key variables | Impute | Analyze | Pool | Create output
Customizing TLG Visual Formats11 months ago
Overview | Pattern A: autoslider Base Theme | Pattern B: Simple Theme Wrappers | Pattern C: Standalone Formats | How to Apply Your Custom Formats | Example: Visualize the output of your format implementation
Bootstrap Themes in teal12 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
Generating placeholder slides for your presentation12 months ago
Overview | Generating a Deck with append_all_slides | Example: Generating placeholder slides | Notes
Adding custom templates to autoslider.core as a developer1 years ago
Overview | Step 1: Write your template | Step 2: Create a softlink in inst/templates/ | Step 3: Verify with list_all_templates() | Step 4: Generate with use_template()
Column Counts and Formats1 years ago
The Old Way | Setting column counts to visible at Layout time | Modifying counts on an existing table | Hiding counts | Higher Level Column Counts | Setting Column Counts to Visible at Layout Time | Manipulating Column Counts In An Existing Table | Setting individual column counts | Setting Col Count Visibility | Advanced Settings
Pruning and Sorting Tables1 years ago
Introduction | A Table In Need of Attention | Trimming | Trimming Rows | Trimming Columns | Pruning | Sorting | Sorting Fundamentals | Wildcards in Sort Paths | Sorting Within an Analysis Subtable | Writing Custom Pruning Criteria and Scoring Functions | Useful Functions and Accessors | Example Custom Scoring Functions | Sort by a character "score" | Sort by the Percent Difference in Counts Between Genders in Arm C
Subsetting and Manipulating Table Contents1 years ago
Introduction | Traditional Subsetting and modification with [ | Dealing with titles, foot notes, and top left information | Path Based Cell Value Accessing:
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
Exporting listings1 years ago
Introduction to {rtables.officer}1 years ago
Advanced Customizations | Column Widths | Pagination | Horizontal separators (note section_div = )
Tabulation1 years ago
tern Tabulation | tern Analyze Functions | Internals of tern Analyze Functions | Tabulation Examples | Demographic Table | Adverse Event Table | Statistics Functions | Response Table | Summary
Decorate Module Output1 years ago
Introduction | Outputs that can be decorated | Decorating ElementaryTable | Decorating ggplot | Decorating grob | Decorating datatables | Decorating trellis
Decorate Module Output1 years ago
Introduction | Outputs that can be decorated | Decorating listing_df, ElementaryTable, TableTree | Decorating ggplot | Decorating datatables
Guidelines for building downstream autoslider.* packages1 years ago
Example Data Generation1 years 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
Transform Input Data1 years ago
Introduction | Creating a data transformation module | Single transformator | Multiple transformators | Targeting multiple datasets | Targeting one dataset
Transform Module Output1 years 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
Getting Started with teal.transform1 years ago
Introduction | Data Extraction and Data Merging
Data as shiny Module1 years ago
Introduction | Creating data in-app | Modification of data in-app | WARNING | Extending existing teal_data_modules
Teal as a Shiny Module1 years ago
Introduction | Example
Filter Panel1 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.slice1 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.general1 years ago
Introduction | Main features | Example application | Try it out in Shinylive
Using association plot1 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 plot1 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 table1 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 table1 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 module1 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 plots1 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 plot1 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 scatterplot1 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
Using scatterplot matrix1 years 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
Getting Started with {teal.modules.clinical}1 years ago
Introduction | Main Features | A Simple Application | Try it out in Shinylive
Custom ggplot2 arguments module1 years ago
Additional topics | Loading libraries and data
Custom basic_table arguments module1 years ago
Example - Single-Table Module
How to use autoslider.core1 years ago
Requirements | Workflow | The specifications specs.yml | The filters filters.yml | The functions | The backend machinery | Writing custom functions | create example function | Integrate it into the general workflow
Missing Values in Tern1 years ago
Variable Class Conversion | Including Missing Values in rtables | Missing Values in Numeric Variables
Understanding tern functions1 years ago
For Developers
Developer Guide1 years ago
Introduction to teal.data1 years ago
Introduction | Quick Start | Reproducibility | Relational data models | Hidden objects
Reproducibility1 years ago
Guidelines for Open-sourcing1 years ago
Generating QC-Ready Result Data Frames (ARDs) from Tables2 years ago
Disclaimer | Creating an Example Table | Converting the Table to a Result Data Frame (ARD) | Customizing the Output | More Complex Outputs
Referential Footnotes2 years ago
Introduction | Referential Footnotes Workaround | Summary
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
Chevron Catalog2 years ago
GENERAL | General Concepts | 1. Input dataset and dataset names | 2. Expected variables in input analysis dataset | 3. Character vs Factor | 4. Testing the codes for plot generation | General Control Arguments | 1. lbl_overall: Column of Total | 2. Column counts: N=xxx | TABLES | Safety Summary (AET01) | 1. Safety Summary | 2. Safety Summary with Modified Rows | Safety Summary (Adverse Events of Special Interest) (AET01_AESI) | 1. Safety Summary (Adverse Events of Special Interest) | 2. Safety Summary (Adverse Events of Special Interest) (optional lines) | 3. Safety Summary (Adverse Events of Special Interest) (for studies with multiple drugs) | Adverse Events (AET02) | 1. Adverse Events | 2. Adverse Events (with High-level Term) | 3. Adverse Events (Preferred Terms only) | Adverse Events by Greatest Intensity(AET03) | 1. Adverse Events by Greatest Intensity | Adverse Events by Highest NCI CTCAE Grade (AET04) | 1. Adverse Events by Highest NCI CTCAE Grade | 2. Adverse Events by Highest NCI CTCAE Grade (Fill in of Grades) | 3. Adverse Events by Highest NCI CTCAE Grade with modified grouping of grade | Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence (AET05) | 1. Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence | 2. Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence (setting type of confidence interval) | Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences (AET05_ALL) | 1. Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences | 2. Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences (setting type of confidence interval) | Most Common (>=5%) Adverse Events (AET10) | 1. Most Common (>=5%) Adverse Events | 2. Most Common (>=8%) Adverse Events (setting threshold) | Absolute Value and Change from Baseline by Visit (CFBT01) | 1. Absolute Value and Change from Baseline by Visit | 2. Absolute Value and Change from Baseline by Visit without Screening | 3. Absolute Value by Visit | Concomitant Medications by Medication Class and Preferred Name (CMT01A) | 1. Concomitant Medications by Medication Class and Preferred Name | 2. Concomitant Medications by Medication Class and Preferred Name (changing ATC class level) | 3. Concomitant Medications by Medication Class and Preferred Name (classes sorted by frequency) | 4. Concomitant Medications by Medication Class and Preferred Name (total number of treatments per medication class suppressed) | Concomitant Medications by Preferred Name (CMT02_PT) | 1. Concomitant Medications by Preferred Name | Cox Regression (COXT01) | 1. Cox Regression | 2. Cox Regression (with interaction term) | 3. Cox Regression (specifying covariates) | 4. Cox Regression (setting strata, ties, and alpha level) | Multi-variable Cox Regression (COXT02) | 1. Multi-variable Cox Regression | 2. Multi-variable Cox Regression (specifying covariates) | 3. Multi-variable Cox Regression (setting strata, ties, and alpha level) | Demographics and Baseline Characteristics (DMT01) | 1. Demographics and Baseline Characteristics with All Patients | 2. Demographics and Baseline Characteristics without All Patients | 3. Demographics and Baseline Characteristics with an additional study specific continuous variable | 4. Demographics and Baseline Characteristics with an additional study specific categorical variable | 5. Demographics and Baseline Characteristics with additional vital signs baseline values from ADVS or ADSUB | Patient Disposition (DST01) | 1. Patient Disposition | 2. Patient Disposition (with grouping of reasons) | 3. Patient Disposition (adding end of treatment status) | 4. Patient Disposition (adding details of study ongoing status) | Deaths (DTHT01) | 1. Deaths | 2. Deaths (adding "Primary Cause of Death" details for 'Other' category) | 3. Deaths (adding summary by days from last study drug administration) | ECG Results and Change from Baseline by Visit (EGT01) | 1. ECG Results and Change from Baseline by Visit | ECG Abnormalities (Regardless of Abnormality at Baseline) (EGT02_1) | 1. ECG Abnormalities (Regardless of Abnormality at Baseline) | ECG Abnormalities (Among Subject Without Abnormality at Baseline) (EGT02_2) | 1. ECG Abnormalities (Among Subject Without Abnormality at Baseline) | Shift Table of ECG Interval Data - Baseline versus Minimum/Maximum Post-Baseline (EGT03) | 1. Shift Table of ECG Interval Data - Baseline versus Minimum Post-Baseline | 2. Shift Table of ECG Interval Data - Baseline versus Maximum Post-Baseline | ECG Actual Values and Changes from Baseline by Visit (EGT05_QTCAT) | 1. ECG Actual Values and Changes from Baseline by Visit | 2. ECG Actual Values and Changes from Baseline by Visit (removing default analyses) | Study Drug Exposure (EXT01) | 1. Study Drug Exposure | Laboratory Test Results and Change from Baseline by Visit (LBT01) | 1. Laboratory Test Results and Change from Baseline by Visit | 2. Laboratory Test Results and Change from Baseline by Visit (customized precision) | Laboratory Abnormalities (LBT04) | 1. Laboratory Abnormalities | Laboratory Abnormalities with Single and Replicated Marked (LBT05) | 1. Laboratory Abnormalities with Single and Replicated Marked | 2. Laboratory Abnormalities with Single and Replicated Marked showing all categories | 3. Laboratory Abnormalities with Single and Replicated Marked with study specific MLAs | Laboratory Abnormalities by Visit and Baseline Status (LBT06) | 1. Laboratory Abnormalities by Visit and Baseline Status | Laboratory Test Results with Highest NCI CTCAE Grade Post-Baseline (LBT07) | 1. Laboratory Test Results with Highest NCI CTCAE Grade Post-Baseline | Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (LBT14) | 1. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (High) | 2. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (Low) | 3. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (High) Without Patients with Missing Baseline | 4. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (Low) with Missing Baseline Considered as Grade 0 | 4. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (with fill in of grades) | Medical History (MHT01) | 1. Medical History | 2. Medical History showing additional column 'All Patients' | Major Protocol Deviations (PDT01) | 1. Major Protocol Deviations | Reasons for Major Protocol Deviations Related to Epidemic/Pandemic (PDT02) | 1. Reasons for Major Protocol Deviations Related to Epidemic/Pandemic | Duration of Exposure for Risk Management Plan (RMPT01) | 1. Duration of Exposure for Risk Management Plan | Extent of Exposure by Age Group and Gender for Risk Management Plan (RMPT03) | 1. Extent of Exposure by Age Group and Gender for Risk Management Plan | Extent of Exposure by Ethnic Origin for Risk Management Plan (RMPT04) | 1. Extent of Exposure by Ethnic Origin for Risk Management Plan | Extent of Exposure by Race for Risk Management Plan (RMPT05) | 1. Extent of Exposure by Race for Risk Management Plan | Best Overall Response (RSPT01) | 1. Best Overall Response | 2. Best Overall Response (Ordering of treatment groups) | 3. Best Overall Response (selecting sections to display) | 4. Best Overall Response (with stratified analysis) | 5. Best Overall Response (modifying analysis details like type of confidence interval, alpha level, test for p-value) | 6. Best Overall Response (modifying the definition of overall response) | Time-to-event Summary (TTET01) | 1. Time-to-event Summary | 2. Time-to-event Summary (selecting sections to display) | 3. Time-to-event Summary (modifying analysis details like confidence interval type, ties, and alpha level) | 4. Time-to-event Summary (with stratified analysis) | 5. Time-to-event Summary (modifying time point for the "survival at xx months" analysis) | 6. Time-to-event Summary (modifying the p-value method for testing hazard ratio) | Vital Signs (VST01) | 1. Vital Sign Results and Change from Baseline by Visit | Vital Signs Abnormalities (Regardless of Abnormality at Baseline) (VST02_1) | 1. Vital Sign Abnormalities (Regardless of Abnormality at Baseline) | Vital Signs Abnormalities (Among Subject Without Abnormality at Baseline) (VST02_2) | 1. Vital Sign Abnormalities (Among Subject Without Abnormality at Baseline) | LISTINGS | Glossary of Adverse Event Preferred Terms and Investigator-Specified Terms (AEL01_NOLLT) | 1. Glossary of Adverse Event Preferred Terms and Investigator-Specified Terms | Graphics | Forest Plot for Odds Ratio (FSTG01) | 1. Forest Plot for Odds Ratio (with subgroup analysis) | 2. Forest Plot for Odds Ratio (with a user-defined confidence level) | 3. Forest Plot for Odds Ratio (with p-values and/or different statistics) | 4. Forest Plot for Odds Ratio (with user-defined subgroup analysis) | 5. Forest Plot for Odds Ratio (with stratified analysis) | 6. Forest Plot for Odds Ratio (without proportional sizing of the odds ratio symbol) | Forest Plot for Hazard Ratio (FSTG02) | 1. Forest Plot for Hazard Ratio (with subgroup analysis) | 2. Forest Plot for Hazard Ratio (with p-values and/or different statistics) | 3. Forest Plot for Hazard Ratio (with user-defined subgroup analysis) | 4. Forest Plot for Hazard Ratio (with stratified analysis) | 5. Forest Plot for Hazard Ratio (without proportional sizing of the hazard ratio symbol) | Kaplan-Meier Plot (KMG01) | 1. Kaplan-Meier Plot (without comparative statistics) | 2. Kaplan-Meier Plot (with comparative statistics) | 3. Kaplan-Meier Plot (without censoring marks) | 4. Kaplan-Meier Plot (without estimation of median survival time) | 5. Kaplan-Meier Plot (with statistical annotation of either median or min of survival time) | 6. Kaplan-Meier Plot (without the table of patients at risk) | Mean Plot (MNG01) | 1. Plot of Mean and Confidence Interval (with Table Section) | 2. Plot of Mean and Confidence Interval of Change from Baseline of Vital Signs | 3. Plot of Mean (+/-SD) (Changing the Statistics) | 4. Plot of Mean and Confidence Interval (Modify Alpha Level) | 5. Plot of Mean and Confidence Interval (With Number of Patients Only) | 6. Plot of Mean and Confidence Interval (without Table Section)
Introduction to tern2 years ago
Common Clinical Trials Analyses | Analytical Functions for rtables | Clinical Trial Visualizations | Interactive Apps | Summary
Comparison with dplyr Tabulation2 years ago
Introduction | Getting Started | Content Information | Summary
Exploratory Analysis2 years ago
Introduction | Getting Started | Nested Tables | NA Values | Custom Aggregation | Marginal Summaries | Table Decorations | Summary
Controlling Splitting Behavior2 years ago
Controlling Facet Levels | Provided Functions | Controlling Combinations of Levels Across Multiple Variables | trim_levels_in_group | trim_levels_to_map | Combining Levels | add_overall_level | add_combo_levels | Fully Customizing Split (Facet) Behavior | An Example Custom Split Function | An Illustrative Example of A Custom Split Function | Overriding the Core Split Function | Design of Pre- and Post-Processing Functions For Use in make_split_fun
Customizing Appearance2 years ago
Rows and cell values alignments | Top-left Materials | Table Inset | Horizontal Separation | Section Dividers | Indent Modifier | Variable Label Visibility | Cell, Label, and Annotation Wrapping | Cell & Label Wrapping | Title & Footer Wrapping
Example Clinical Trials Tables2 years ago
Introduction | Demographic Table | Variations on the Demographic Table | Using Layouts | Adverse Events | Adverse Events By ID | Adverse Events By ID and By Grade | Response Table | Time to Event Analysis Table
Example Complex Analysis Function: Modelling Cox Regression2 years ago
Introduction | Data Pre-Processing | Creating Helper Functions: Cox Regression Model Calculations | tidy Method for summary.coxph Objects: tidy.summary.coxph | Function to Estimate Interaction Effects: h_coxreg_inter_effect | Function to Extract Effect Information: h_coxreg_extract_interaction | Creating a Helper Function: cached_model | Creating the Analysis Function: a_cox_summary | Selecting Parameters | Constructing the Table
Introduction to {rtables}2 years ago
Introduction | Overview | Data | Building a Table | Quick Start | Layout Instructions | Adding Column Structure | Adding Row Structure | Adding Group Information | Comparing with Other Tabulation Frameworks | Summary
Introspecting Tables2 years ago
Introduction | Getting Started | Detailed Table Structure | Insights on Value Format Structure | Applications | Summary
Tabulation Concepts2 years ago
Introduction | Building A Table Row By Row | Tabulation With Row Structure | Calculating the Mean | Group Summaries | Pattern III
Titles, Footers, and Referential Footnotes2 years ago
Titles and Non-Referential Footer Materials | Page-by splitting | Referential Footnotes | Adding Cell- and Analysis-row Referential Footnotes At Tabulation Time | Annotating an Existing Table with Referential Footnotes
Column Formatting2 years ago
Introduction | Default Formatting in as_listing | Column-Wise Formatting in as_listing | Adding Formatted Columns to a Listing via add_listing_col | Summary
Introduction to tern.mmrm2 years ago
Introduction | Descriptive Statistics | Methodology | Statistical model | Estimation | Inference | Covariance structure | Model fitting | Setup | Model fitting via tern.mmrm | Model fitting manually in R | Model fitting via SAS | Diagnostics | Residual analysis | Outlook
Introduction to hermes2 years ago
Acknowledgments | Installation | BioConductor | GitHub | Introduction | Importing Data | Importing a SummarizedExperiment | Importing an ExpressionSet | Importing a Matrix | Annotations | Connection to Database | Querying and Saving Annotations | Quality Control Flags | Automatic Gene and Sample Flagging | Manual Sample Flagging | Accessing Flags | Filtering Data | Based on Default QC Flags | Based on Custom Variables | Normalizing Counts | Descriptive Plots | Simple Plots | Top Genes | Heatmap of Genes among Samples | Correlation between Samples | Principal Components | PCA of Samples | Correlation with Sample Variables | QC Report Template | Differential Expression | Summary | Session Info
Guide to run {verdepcheck} strategies from a docker container2 years ago
Pull and run the docker image | Open the RStudio in the browser | Clean pkgcache cache before repeated runs | Run the code below inside the container
Introduction to goshawk2 years ago
Introduction | Common Clinical Trials Analyses | Interactive Apps | Data Requirements | Summary
Pagination2 years ago
Introduction | Basics of Pagination | Alternative Methods to Specify Page Size | 1. pg_width and pg_height | 2. lpp and cpp | 3. colwidths | Pagination with Exporters | export_as_txt | export_as_rtf | Pagination by Parameter | Combining Pagination by Parameter with Regular Pagination | Combining Pagination by Parameter with export_as_txt | Summary
Getting Started2 years ago
Introduction | Building a Listing | Key Columns | Titles and Footers | Summary
Getting started2 years 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
Getting Started2 years ago
Introduction | Ad-hoc module example | UI function | Server function | App function | Testing it
Rebuilding Cached Random CDISC Data2 years ago
Getting Started | Code Maintenance | Update Cached Data
Reformatting2 years ago
Introduction | The Formatting Map Structure | Calling reformat | Example | Rule Attributes
teal.slice Classes2 years ago
Introduction | Initialization | Class Description | FilteredData | FilteredDataset | FilterStates | FilterState | FilterStateExpr | teal_slice | Making a reproducible filter call | Overview | Example | Filter panel modules
rbmi: Inference with Conditional Mean Imputation2 years ago
Introduction to the formatters package2 years ago
formatters | Formatting values | Format labels | Table Rendering Framework
Introduction to tern.gee3 years ago
Introduction | Example | Setup | Model Fitting | Tabulation
Correlation between PFS and OS3 years ago
Introduction | Cor(PFS, OS): Statistical Background | Example: Computing Cor(PFS, OS) directly | Estimating Cor(PFS, OS) from data | Example: Estimating Cor(PFS, OS) from data | References
Getting Started3 years ago
Introduction | Simulation Specifications | Application | Output Data | References
Piecewise Constant Hazards Calculations3 years ago
Introduction | Overall survival calculation | Implementation
Power and Type I Error Calculations3 years ago
Introduction | Scenario - PFS and OS as Co-primary Endpoints | Type I Error - Simulation Under $H_0$ | Sample size and power calculation - simulation under $H_1$ | References
{rtables} Advanced Usage3 years ago
NOTE | Control splitting with provided function (limited customization) | Custom Split Functions | Adding an Overall Column Only When The Split Would Already Define 2+ Facets | Leveraging .spl_context | What Is .spl_context? | Different Formats For Different Values Within A Row-Split | Simulating 'Baseline Comparison' In Row Space
Introduction to Chevron3 years ago
Introduction | TLG-functions | preprocessing | postprocessing | Example AET02 | chevron_tlg object customization | Custom chevron_tlg object creation
Script_Generator3 years ago
Introduction | Using a chevron-defined object | With a modified chevron object
Introduction to sasr3 years ago
Documentations | Short Tutorial
Comparing Against Baselines or Control3 years ago
Introduction | Row Splitting
Format Precedence and NA Handling3 years ago
Formats Precedence | Format Precedence and Inheritance Rules | Standard Format | Cell Format | Parent Table Format and Inheritance | NA Handling | Replacing NA Values at the Cell Level | Parent Table Replacement of NA Values and Inheritance Principles
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
Constructing rtables Manually3 years ago
Overview | Simple Example
Formatting Functions3 years ago
tern Formatting Functions Overview | Comparing tern & formatters Formats | Formatting Function Basics | Number of Decimal Places to Display | Value Thresholds | Creating Custom Formatting Functions | Summary
Getting Started with nestcolor4 years ago
Introduction | Main Features | A Simple Example
rbmi: Advanced Functionality4 years ago
rbmi: Quickstart4 years ago
rbmi: Statistical Specifications4 years ago