rtables - Reporting Tables
Reporting tables often have structure that goes beyond simple rectangular data. The 'rtables' package provides a framework for declaring complex multi-level tabulations and then applying them to data. This framework models both tabulation and the resulting tables as hierarchical, tree-like objects which support sibling sub-tables, arbitrary splitting or grouping of data in row and column dimensions, cells containing multiple values, and the concept of contextual summary computations. A convenient pipe-able interface is provided for declaring table layouts and the corresponding computations, and then applying them to data.
Last updated 3 months ago
pharmaceuticalstables
13.65 score 232 stars 17 dependents 238 scripts 2.3k downloadsteal - 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.
Last updated 1 months ago
clinical-trialsnestshinywebapp
12.65 score 206 stars 5 dependents 176 scripts 758 downloads
tern - Create Common TLGs Used in Clinical Trials
Table, Listings, and Graphs (TLG) library for common outputs used in clinical trials.
Last updated 3 months ago
clinical-trialsgraphslistingsnestoutputstables
12.50 score 83 stars 9 dependents 186 scripts 1.6k downloads
cards - Analysis Results Data
Construct CDISC (Clinical Data Interchange Standards Consortium) compliant Analysis Results Data objects. These objects are used and re-used to construct summary tables, visualizations, and written reports. The package also exports utilities for working with these objects and creating new Analysis Results Data objects.
Last updated 1 months ago
analysiscdiscdataset
11.40 score 40 stars 19 dependents 100 scripts 45k downloadsrlistings - Clinical Trial Style Data Readout Listings
Listings are often part of the submission of clinical trial data in regulatory settings. We provide a framework for the specific formatting features often used when displaying large datasets in that context.
Last updated 3 months ago
10.49 score 28 stars 9 dependents 44 scripts 1.4k downloadsteal.modules.clinical - 'teal' Modules for Standard Clinical Outputs
Provides user-friendly tools for creating and customizing clinical trial reports. By leveraging the 'teal' framework, this package provides 'teal' modules to easily create an interactive panel that allows for seamless adjustments to data presentation, thereby streamlining the creation of detailed and accurate reports.
Last updated 1 months ago
clinical-trialsmodulesnestoutputsshiny
10.21 score 35 stars 149 scripts 509 downloadsformatters - ASCII Formatting for Values and Tables
We provide a framework for rendering complex tables to ASCII, and a set of formatters for transforming values or sets of values into ASCII-ready display strings.
Last updated 3 months ago
formatmatrixtable
10.19 score 17 stars 20 dependents 22 scripts 3.0k downloadsteal.data - Data Model for 'teal' Applications
Provides a 'teal_data' class as a unified data model for 'teal' applications focusing on reproducibility and relational data.
Last updated 2 months ago
data-modelnest
9.86 score 11 stars 8 dependents 44 scripts 578 downloadsteal.modules.general - General Modules for 'teal' Applications
Prebuilt 'shiny' modules containing tools for viewing data, visualizing data, understanding missing and outlier values within your data and performing simple data analysis. This extends 'teal' framework that supports reproducible research and analysis.
Last updated 9 hours ago
general-purposemodulesnestshiny
9.74 score 13 stars 71 scripts 315 downloadsteal.slice - Filter Module for 'teal' Applications
Data filtering module for 'teal' applications. Allows for interactive filtering of data stored in 'data.frame' and 'MultiAssayExperiment' objects. Also displays filtered and unfiltered observation counts.
Last updated 2 months ago
modulesnestslice
9.27 score 11 stars 6 dependents 3 scripts 1.2k downloadsteal.reporter - Reporting Tools for 'shiny' Modules
Prebuilt 'shiny' modules containing tools for the generation of 'rmarkdown' reports, supporting reproducible research and analysis.
Last updated 2 months ago
nestreportingshiny
9.27 score 8 stars 6 dependents 19 scripts 614 downloadsnestcolor - Colors for NEST Graphs
Clinical reporting figures require to use consistent colors and configurations. As a part of the Roche open-source clinical reporting project, namely the NEST project, the 'nestcolor' package specifies the color code and default theme with specifying 'ggplot2' theme parameters. Users can easily customize color and theme settings before using the reset of NEST packages to ensure consistent settings in both static and interactive output at the downstream.
Last updated 2 months ago
9.12 score 5 stars 10 dependents 109 scripts 1.9k downloadsteal.widgets - 'shiny' Widgets for 'teal' Applications
Collection of 'shiny' widgets to support 'teal' applications. Enables the manipulation of application layout and plot or table settings.
Last updated 2 months ago
nestshinywidgets
9.05 score 5 stars 8 dependents 34 scripts 587 downloadsteal.code - Code Storage and Execution Class for 'teal' Applications
Introduction of 'qenv' S4 class, that facilitates code execution and reproducibility in 'teal' applications.
Last updated 2 months ago
nestshiny
9.03 score 12 stars 9 dependents 11 scripts 778 downloads
cardx - Extra Analysis Results Data Utilities
Create extra Analysis Results Data (ARD) summary objects. The package supplements the simple ARD functions from the 'cards' package, exporting functions to put statistical results in the ARD format. These objects are used and re-used to construct summary tables, visualizations, and written reports.
Last updated 1 months ago
8.99 score 19 stars 1 dependents 50 scripts 13k downloads
rbmi - Reference Based Multiple Imputation
Implements standard and reference based multiple imputation methods for continuous longitudinal endpoints (Gower-Page et al. (2022) <doi:10.21105/joss.04251>). In particular, this package supports deterministic conditional mean imputation and jackknifing as described in Wolbers et al. (2022) <doi:10.1002/pst.2234>, Bayesian multiple imputation as described in Carpenter et al. (2013) <doi:10.1080/10543406.2013.834911>, and bootstrapped maximum likelihood imputation as described in von Hippel and Bartlett (2021) <doi: 10.1214/20-STS793>.
Last updated 1 months ago
8.76 score 18 stars 1 dependents 33 scripts 803 downloadsrandom.cdisc.data - Create Random ADaM Datasets
A set of functions to create random Analysis Data Model (ADaM) datasets and cached dataset. ADaM dataset specifications are described by the Clinical Data Interchange Standards Consortium (CDISC) Analysis Data Model Team.
Last updated 6 months ago
cdiscdataset
8.60 score 33 stars 52 scripts 456 downloadsteal.transform - Functions for Extracting and Merging Data in the 'teal' Framework
A standardized user interface for column selection, that facilitates dataset merging in 'teal' framework.
Last updated 2 months ago
mergemodulesnesttransform
8.39 score 3 stars 4 dependents 9 scripts 534 downloadschevron - Standard TLGs for Clinical Trials Reporting
Provide standard tables, listings, and graphs (TLGs) libraries used in clinical trials. This package implements a structure to reformat the data with 'dunlin', create reporting tables using 'rtables' and 'tern' with standardized input arguments to enable quick generation of standard outputs. In addition, it also provides comprehensive data checks and script generation functionality.
Last updated 1 months ago
clinical-trialsgraphslistingsnestreportingtables
8.30 score 14 stars 12 scripts 387 downloadsteal.logger - Logging Setup for the 'teal' Family of Packages
Utilizing the 'logger' framework to record events within a package, specific to 'teal' family of packages. Supports logging namespaces, hierarchical logging, various log destinations, vectorization, and more.
Last updated 2 months ago
loggingnestutilities
8.24 score 5 stars 8 dependents 3 scripts 786 downloads
hermes - Preprocessing, analyzing, and reporting of RNA-seq data
Provides classes and functions for quality control, filtering, normalization and differential expression analysis of pre-processed `RNA-seq` data. Data can be imported from `SummarizedExperiment` as well as `matrix` objects and can be annotated from `BioMart`. Filtering for genes without too low expression or containing required annotations, as well as filtering for samples with sufficient correlation to other samples or total number of reads is supported. The standard normalization methods including cpm, rpkm and tpm can be used, and 'DESeq2` as well as voom differential expression analyses are available.
Last updated 5 months ago
rnaseqdifferentialexpressionnormalizationpreprocessingqualitycontrolrna-seqstatistical-engineering
7.77 score 11 stars 1 dependents 48 scripts 382 downloads
hermes - Preprocessing, analyzing, and reporting of RNA-seq data
Provides classes and functions for quality control, filtering, normalization and differential expression analysis of pre-processed `RNA-seq` data. Data can be imported from `SummarizedExperiment` as well as `matrix` objects and can be annotated from `BioMart`. Filtering for genes without too low expression or containing required annotations, as well as filtering for samples with sufficient correlation to other samples or total number of reads is supported. The standard normalization methods including cpm, rpkm and tpm can be used, and 'DESeq2` as well as voom differential expression analyses are available.
Last updated 9 months ago
rnaseqdifferentialexpressionnormalizationpreprocessingqualitycontrolrna-seqstatistical-engineering
7.60 score 11 stars 1 dependents 48 scriptsdunlin - Preprocessing Tools for Clinical Trial Data
A collection of functions to preprocess data and organize them in a format amenable to use by chevron.
Last updated 1 months ago
7.33 score 4 stars 1 dependents 30 scripts 457 downloadstern.mmrm - Tables and Graphs for Mixed Models for Repeated Measures (MMRM)
Mixed models for repeated measures (MMRM) are a popular choice for analyzing longitudinal continuous outcomes in randomized clinical trials and beyond; see for example Cnaan, Laird and Slasor (1997) <doi:10.1002/(SICI)1097-0258(19971030)16:20%3C2349::AID-SIM667%3E3.0.CO;2-E>. This package provides an interface for fitting MMRM within the 'tern' <https://cran.r-project.org/package=tern> framework by Zhu et al. (2023) and tabulate results easily using 'rtables' <https://cran.r-project.org/package=rtables> by Becker et al. (2023). It builds on 'mmrm' <https://cran.r-project.org/package=mmrm> by Sabanés Bové et al. (2023) for the actual MMRM computations.
Last updated 6 months ago
graphslistingsstatistical-engineeringtables
7.23 score 6 stars 1 dependents 8 scripts 383 downloadstern.gee - Tables and Graphs for Generalized Estimating Equations (GEE) Model Fits
Generalized estimating equations (GEE) are a popular choice for analyzing longitudinal binary outcomes. This package provides an interface for fitting GEE, currently for logistic regression, within the 'tern' <https://cran.r-project.org/package=tern> framework (Zhu, Sabanés Bové et al., 2023) and tabulate results easily using 'rtables' <https://cran.r-project.org/package=rtables> (Becker, Waddell et al., 2023). It builds on 'geepack' <doi:10.18637/jss.v015.i02> (Højsgaard, Halekoh and Yan, 2006) for the actual GEE model fitting.
Last updated 7 months ago
6.94 score 8 stars 1 dependents 3 scripts 293 downloads
rtables.officer - Exporting Tools for 'rtables'
Designed to create and display complex tables with R, the 'rtables' R package allows cells in an 'rtables' object to contain any high-dimensional data structure, which can then be displayed with cell-specific formatting instructions. Additionally, the 'rtables.officer' package supports export formats related to the Microsoft Office software suite, including Microsoft Word ('docx') and Microsoft PowerPoint ('pptx').
Last updated 12 days ago
pharmaceuticalstables
6.84 score 1 stars 7 dependents 3 scripts 646 downloadsgoshawk - Longitudinal Visualization Functions
Functions that plot and summarize biomarkers/labs of interest. Visualizations include: box plot, correlation plot, density distribution, line plot and spaghetti plot. Data are expected in ADaM structure. Requires analysis subject level (ADSL) and analysis laboratory (ADLB) data sets. Beyond core variables, Limit of Quantification flag variable (LOQFL) is expected with levels 'Y', 'N' or NA.
Last updated 1 months ago
plotsummarization
6.67 score 5 stars 1 dependentssasr - 'SAS' Interface
Provides a 'SAS' interface, through 'SASPy'(<https://sassoftware.github.io/saspy/>) and 'reticulate'(<https://rstudio.github.io/reticulate/>). This package helps you create 'SAS' sessions, execute 'SAS' code in remote 'SAS' servers, retrieve execution results and log, and exchange datasets between 'SAS' and 'R'. It also helps you to install 'SASPy' and create a configuration file for the connection. Please review the 'SASPy' license file as instructed so that you comply with its separate and independent license.
Last updated 3 days ago
statistical-engineering
6.62 score 16 stars 21 scripts 983 downloadsteal.goshawk - Longitudinal Visualization `teal` Modules
Modules that produce web interfaces through which longitudinal visualizations can be dynamically modified and displayed. These included box plot, correlation plot, density distribution plot, line plot, scatter plot and spaghetti plot with accompanying summary. Data are expected in ADaM structure. Requires analysis subject level (ADSL) and analysis laboratory (ADLB) data sets. Beyond core variables, Limit of Quantification flag variable (LOQFL) is expected with levels 'Y', 'N' or NA.
Last updated 1 months ago
modulesnest
6.56 score 3 stars 2 scriptstern.rbmi - Create Interface for 'RBMI' and 'tern'
'RBMI' implements standard and reference based multiple imputation methods for continuous longitudinal endpoints (Gower-Page et al. (2022) <doi:10.21105/joss.04251>). This package provides an interface for 'RBMI' uses the 'tern' <https://cran.r-project.org/package=tern> framework by Zhu et al. (2023) and tabulate results easily using 'rtables' <https://cran.r-project.org/package=rtables> by Becker et al. (2023).
Last updated 26 days ago
graphslistingstables
6.53 score 3 stars 3 scripts 190 downloads
simIDM - Simulating Oncology Trials using an Illness-Death Model
Based on the illness-death model a large number of clinical trials with oncology endpoints progression-free survival (PFS) and overall survival (OS) can be simulated, see Meller, Beyersmann and Rufibach (2019) <doi:10.1002/sim.8295>. The simulation set-up allows for random and event-driven censoring, an arbitrary number of treatment arms, staggered study entry and drop-out. Exponentially, Weibull and piecewise exponentially distributed survival times can be generated. The correlation between PFS and OS can be calculated.
Last updated 1 years ago
multistate-modelssimulation-engine
6.26 score 13 stars 9 scripts 200 downloadsteal.modules.hermes - RNA-Seq Analysis Modules to Add to a Teal Application
RNA-seq analysis teal modules based on the `hermes` package.
Last updated 1 years ago
modulesrna-seq-analysisshiny
5.54 score 7 stars 32 scriptsosprey - R Package to Create TLGs
Community effort to collect TLG code and create a catalogue.
Last updated 1 months ago
cataloggraphslistingsnesttables
5.38 score 4 stars 1 dependentsverdepcheck - Check Package using Various Versions of Dependencies
Derive package dependencies from DESCRIPTION file using various strategies and run "R CMD CHECK" to validate package compatibility.
Last updated 6 months ago
checkdevtoolstestingutils
5.36 score 7 stars 1 scriptsroxy.shinylive - A 'roxygen2' Extension for 'Shinylive'
An extension for 'roxygen2' to embed 'Shinylive' applications in the package documentation.
Last updated 4 months ago
documentationroxygen2shinyshinylivewebr
5.24 score 10 stars 211 downloadsteal.osprey - 'teal' Modules for TLG Functions in Osprey
Community efforts to collect 'teal' modules for TLGs defined in 'osprey' package. Enables 'teal' app developers to create 'shiny' applications with a use of 'osprey' analysis functions.
Last updated 1 months ago
modulesnest
5.05 score 5 stars 1 scripts