Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ssi-dk/diseasy
https://github.com/ssi-dk/diseasy
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ssi-dk/diseasy
- Owner: ssi-dk
- Created: 2023-06-12T13:32:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-11T09:22:44.000Z (7 months ago)
- Last Synced: 2024-04-11T10:34:34.970Z (7 months ago)
- Language: R
- Homepage: https://ssi-dk.github.io/diseasy/
- Size: 17.9 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.Rmd
Awesome Lists containing this project
README
---
output:
- github_document
- md_document
---```{r, echo = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-"
)
```[![CRAN status](https://www.r-pkg.org/badges/version/diseasy)](https://CRAN.R-project.org/package=diseasy)
[![CI tests](https://github.com/ssi-dk/diseasy/actions/workflows/all-workflows.yaml/badge.svg)](https://github.com/ssi-dk/diseasy/actions/workflows/all-workflows.yaml)
[![codecov](https://codecov.io/gh/ssi-dk/diseasy/branch/main/graph/badge.svg)](https://app.codecov.io/gh/ssi-dk/diseasy)## Overview
The `diseasystore` package provides feature stores implemented in R
specifically designed for serve disease data for epidemic preparedness.What makes a `diseasystore` special, is that features can be
automatically coupled and stratified within the `diseasystore` package.
Consult the Quick start vignette to see it in action
(`vignette("quick-start", package = "diseasystore")`).The package forms the data-backbone of the `{diseasy}` package.
## Handling of diverse data sources
Different data sources are handled by individual `diseasystores` which
each facilitate access to the relevant disease data for the given data
source.Data for different diseases will typically be structured in different
ways. The `diseasystore` package currently implements the Google Health
COVID-19 Open Repository with more one `diseasystores` the way.The `diseasystore` package is designed to handled both individual-level
data (examples to come) and semi-aggregated (typically publicly
available) data.If the data is at the individual-level, the feature store is fully
dynamic and can adapt to (virtually) any stratification that the user
specifies. If the data conversely is semi-aggregated, the data can only
be stratified at the levels of the semi-aggregation (or at higher
levels).## Installation
```{r, eval = FALSE}
# Install diseasy from CRAN:
install.packages("diseasy")# Alternatively, install the development version from github:
# install.packages("devtools")
devtools::install_github("ssi-dk/diseasy")
```## Usage
For basic usage examples, see `vignette("quick-start")`.