Please note this package is in alpha stage of development and not yet suitable for use in production as the API is likely to change.
Interactive web-based data visualisations and dashboards are an increasingly common method of monitoring infectious disease outbreaks. Whilst R is now a commonly used tool for analysis and data visualisation in epidemiology, epidemiologists will often lack the knowledge required to be able to produce interactive dashboards directly from within their R workflows, resulting in external propriatory software being used instead.
epishiny
aims to bridge this gap by providing simple functions that
produce engaging, feature-rich interactive visualisations and dashboards
from epidemiological data using R’s shiny
web-framework.
You can install the development version of epishiny from GitHub with either the pak or remotes package:
# install.packages("pak")
pak::pkg_install("epicentre-msf/epishiny", dependencies = TRUE)
# install.packages("remotes")
remotes::install_github("epicentre-msf/epishiny", dependencies = TRUE)
Launch a demo dashboard with examples of every epishiny module with the
launch_demo_dashboard()
function. The code for this dashboard can be
found in
inst/examples/demo
of the package repository.
See the articles below on the package website to get started using
epishiny
with your data.
Contributions are welcome. See the contributing
article
on the package website for details on how to contribute to epishiny
.