GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Merck/metalite: An R package to create metadata structure for ADaM data analysis and reporting

BranchesTags
Open more actions menu

Latest commit

 

History

422 Commits
422 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
R
R
 
 
data-raw
data-raw
 
 
inst
inst
 
 
man
man
 
 
pkgdown
pkgdown
 
 
tests
tests
 
 
vignettes
vignettes
 
 
.Rbuildignore
.Rbuildignore
 
 
.gitignore
.gitignore
 
 
DESCRIPTION
DESCRIPTION
 
 
LICENSE.md
LICENSE.md
 
 
LICENSES_THIRD_PARTY
LICENSES_THIRD_PARTY
 
 
NAMESPACE
NAMESPACE
 
 
NEWS.md
NEWS.md
 
 
README.md
README.md
 
 
_pkgdown.yml
_pkgdown.yml
 
 
codecov.yml
codecov.yml
 
 
cran-comments.md
cran-comments.md
 
 
metalite.Rproj
metalite.Rproj
 
 

Repository files navigation

metalite

CRAN status Codecov test coverage CRAN Downloads R-CMD-check status

Unified representation of metadata structure for clinical analysis & reporting (A&R) by leveraging the Analysis Data Model (ADaM) datasets.

Installation

The easiest way to get metalite is to install from CRAN:

install.packages("metalite")

Alternatively, to use a new feature or get a bug fix, you can install the development version of metalite from GitHub:

# install.packages("remotes")
remotes::install_github("Merck/metalite")

Overview

The metalite framework is designed to:

  • Standardize function input for analysis and reporting.
  • Separate analysis logic from data source.
  • Enable the use of pipes (|>).
  • Reduce manual steps to develop and maintain documentation in clinical trial development.
  • Ensure consistency between analysis specification, mock, and results.

Use cases

The metalite package offers a foundation to simplify tool development and create standard engineering workflows. For example, metalite can be used to:

  • Standardize input and output for A&R functions.
  • Create analysis and reporting planning grid.
  • Create mock table.
  • Create and validate A&R results.
  • Trace analysis records.

Note: metalite is a low-level R package that needs to work with other R packages to complete the work. The idea is illustrated in the diagram above.

Design principles

We built metalite with the following principles:

  • Automation: prefer a function call more than a checklist.
  • Single-entry: enter in one place, sync to all deliveries.
    • For example, enter data source one time for all AE analysis.
  • End-to-end: cover all steps in software development lifecycle (SDLC) from define to delivery.

About

An R package to create metadata structure for ADaM data analysis and reporting

merck.github.io/metalite/

Topics

cdiscclinical-trialsmetadatar-package

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

18 stars

Watchers

4 watching

Forks

9 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.