Learn R Programming

metalite.sl

Overview

R package designed for the analysis & reporting of subject baseline characteristics in clinical trials. We assume ADaM datasets are ready for analysis and leverage metalite data structure to define inputs and outputs.

Workflow

The general workflow is:

  1. Define metadata information using metalite.
  2. prepare_sl_summary() prepares datasets for summary of baseline characteristics.
  3. format_base_char() formats output layout.
  4. rtf_base_char() creates TLFs.

Here is a quick example

library("metalite.sl")

meta_sl_example() |>
  prepare_sl_summary(
    population = "apat",
    observation = "apat",
    parameter = "age;gender"
  ) |>
  format_base_char() |>
  rtf_base_char(
    source = "Source: [CDISCpilot: adam-adsl]",
    path_outdata = tempfile(fileext = ".Rdata"),
    path_outtable = tempfile(fileext = ".rtf")
  )

Highlighted features

  • Avoid duplicated input by using metadata structure.
    • For example, define analysis population once to use in all adverse events analysis.
  • Consistent input and output in standard functions.
  • Streamlines mock table generation.

Copy Link

Version

Install

install.packages('metalite.sl')

Monthly Downloads

525

Version

0.1.0

License

GPL (>= 3)

Maintainer

Benjamin Wang

Last Published

December 23rd, 2024

Functions in metalite.sl (0.1.0)

prepare_sl_summary

Prepare data for baseline characteristic table
rtf_exp_duration

Exposure duration table
rtf_base_char

Baseline characteristic table
react_disposition

Display interactive disposition tables with AE subgroup analysis
prepare_base_char

Prepare data for baseline characteristic table
prepare_trt_compliance

Prepare data for treatment compliance table
rtf_trt_compliance

Treatment compliance table
react_base_char

Display interactive baseline characteristic tables with AE subgroup analysis
rtf_base_char_subgroup

Subgroup Analysis for Baseline Characteristic
rtf_disposition

Disposition table
rtf_sl_summary

Baseline characteristic table
format_exp_duration

Format Exposure Duration Analysis
format_base_char_subgroup

Prepare data for Subgroup Analysis for Baseline Characteristic
format_sl_summary

Prepare data for baseline characteristic table
format_disposition

Format Disposition Analysis
extend_exp_duration

Add cumulative count and summary stats for categories for exposure duration analysis
prepare_exp_duration

Prepare data for exposure duration table
format_base_char

Format Baseline Characteristics Analysis
collect_baseline

Count number of subjects
format_trt_compliance

Format Treatment Compliance Analysis
defmt_pct

Deformat percent
meta_sl

Create metadata for subject-level analysis table
prepare_base_char_subgroup

Prepare data for treatment compliance table
prepare_disposition

Prepare data for treatment compliance table
plotly_exp_duration

Create an interactive plot for exposure duration
meta_sl_exposure_example

Create an example meta_sl_exposure_example object
meta_sl_example

Create an example meta_sl_example object