epiverse-trace / episoap

[Not published - under active development] A Store of Outbreak Analytics Pipelines Provided as Rmarkdown Report Templates
https://epiverse-trace.github.io/episoap/
Other
4 stars 2 forks source link
automated-report decision-support epidemiology epiverse literate-programming outbreak-analysis pipelines r r-package rmarkdown-templates

episoap: A Store of Outbreak Analytics Pipelines

R-CMD-check Codecov test
coverage Lifecycle:
experimental

This package provides a store of curated outbreak analytics pipelines as rmarkdown reports.

Target audience

The analyses are largely automated, and should be of use to any outbreak analyst. A basic R literacy will be required to adapt the report to other datasets.

Installation

You can install the development version of soap from GitHub with:

# install.packages("devtools")
devtools::install_github("epiverse-trace/episoap")

Usage

Reports are provided a rmarkdown templates. You can load them either via RStudio graphical interface

Graphical interface to open a soap rmarkdown template in RStudio

or by running:

rmarkdown::draft(file = "myreport.Rmd", template = "transmissibility", package = "episoap")

To get a list of the template reports available in this package, you can run:

episoap::list_templates()
#> [1] "transmissibility"

System dependencies

You may need to install system dependencies:

# macOS
brew install libsodium cmake

# Linux (Debian based)
apt install libsodium-dev cmake

Related projects

This project has some overlap with other R packages:

Acknowledgements