R packages for AMNOG analyses
Ramnog is a collection of packages for setting up pipelines for AMNOG-style HTA analyses
The aim of ramnog is that statistician/programmer can set up an AMNOG-type analyses with minimal familiarity with R.
To get started, check out the Quick Start guide
Packages
Package | Description |
---|---|
chef | Core package that aids in creating endpoint specifications, builds the analysis pipeline, and coordinates the execution of the ananlyses |
chefStats | Collection of statistical methods that are used to make summarizations or inferences for each endpoint/outcome |
chefCriteria | Collection of criteria that are used in AMNOG dossiers to determin when specific analyses/statistics should be calculated |
ramnog | Wrapper package tying ecosystem together |
Aim
The aim of {ramnog} is that a programmer has to write minimal code, and no programming, to set-up a new AMNOG-type analyses.
For each study, the programmer will need to make, adjust, or check the following four types of code:
- The definition of each endpoint (or group of endpoints).
- A set of ADaM functions that makes any modifications to existing ADaM datasets (e.g., new age grouping in ADSL), or makes new ADaM datasets if none exist for the required output.
- (If needed) Define a set of criteria for when an endpoint should be included in the results. A library of these criteria are stored in the companion package {chefCriteria}.
- A specification of the statistical functions used to summarize/analyze the data. A library of these functions are provided in the {chefStats} package.
A core principal of the frameworks design is modularity. The core functionality of the framework resides in {chef} and should change slowly, while functionality that is subject to more frequent changes are sectioned off in other packages ({chefStats} and {chefCriteria}).
Contributing
We welcome contributions to the code base. Please see the contributing vignette for more information on how to contribute.