DSAIDE

R Package - Dynamical Systems Approach to Infectious Disease Epidemiology

https://github.com/ahgroup/dsaide

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    6 of 10 committers (60.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (19.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

R Package - Dynamical Systems Approach to Infectious Disease Epidemiology

Basic Info
Statistics
  • Stars: 26
  • Watchers: 2
  • Forks: 18
  • Open Issues: 0
  • Releases: 1
Created almost 10 years ago · Last pushed over 2 years ago
Metadata Files
Readme

README.Rmd

---
output: github_document
---



```{r, echo = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/"
)
```

# DSAIDE 


[![CRAN status](https://www.r-pkg.org/badges/version/DSAIDE)](https://cran.r-project.org/package=DSAIDE)
[![CRAN checks](https://badges.cranchecks.info/worst/DSAIDE.svg)](https://cran.r-project.org/web/checks/check_results_DSAIDE.html)
[![R-CMD-check](https://github.com/ahgroup/DSAIDE/workflows/R-CMD-check/badge.svg)](https://github.com/ahgroup/DSAIDE/actions)
[![Coverage status](https://codecov.io/gh/ahgroup/DSAIDE/branch/master/graph/badge.svg?token=OGO3sVEcPD)](https://codecov.io/gh/ahgroup/DSAIDE)
[![test-coverage](https://github.com/ahgroup/DSAIDE/workflows/test-coverage/badge.svg)](https://github.com/ahgroup/DSAIDE/actions)
[![metacran monthly downloads](https://cranlogs.r-pkg.org/badges/DSAIDE)](https://cran.r-project.org/package=DSAIDE)
[![metacran downloads](https://cranlogs.r-pkg.org/badges/grand-total/DSAIDE?color=ff69b4)](https://cran.r-project.org/package=DSAIDE)


**DSAIDE - Dynamical Systems Approach to Infectious Disease Epidemiology (Ecology/Evolution).**

## Description
DSAIDE is an R package containing a set of simulation models (apps) that teach infectious disease epidemiology (ecology/evolution) from a dynamical systems modeling perspective. 

All models can be explored through a graphical user interface, no reading or writing code is required. Each app comes with documentation and instructions which teach important concepts of infectious disease epidemiology (ecology/evolution) and show how to use simulation models to understand such concepts. 

It is also possible to go beyond the graphical interface and directly access and modify all simulations to adapt them to your needs.


## Getting Started

While the main idea is to install the R package and use it locally, if you want to get a quick glimpse at the package to see if this package is for you, you can give it [a quick try online, without having to install it](https://shiny.ovpr.uga.edu/DSAIDE/). If you like what you see, you can install it and start using it with these 3 commands:
``` 
install.packages('DSAIDE')
library('DSAIDE')
dsaidemenu()
```
For an introduction to the package, step-by-step instructions on getting started, and more information on the different ways you can use the package [see the _Get Started_ tutorial (vignette)](https://ahgroup.github.io/DSAIDE/articles/DSAIDE.html).


## Further information

* The [package tutorial (vignette)](https://ahgroup.github.io/DSAIDE/articles/DSAIDE.html) contains detailed instructions on the different ways the package can be used.
* [I published a paper describing the package](https://doi.org/10.1371/journal.pcbi.1005642). The package has since been updated and changed, but the paper still describes the overall idea and context well.  
* I regularly teach two courses related to infectious diseases and modeling. All materials for those courses [are freely available online](https://andreashandel.github.io/IDEMAcourse/). 
* As part of these courses, [I wrote a freely available online textbook](https://andreashandel.github.io/IDEMAbook/). It is not (and probably never will be) finished, some chapters are fairly empty, but some topics are covered in enough detail that I use it for teaching. 
* I have full solutions and quiz sheets for all of the __What to do__ tasks for each app. If you are an instructor using this package as part of a class, email me if you are interested in having access to the materials.
* Contributions to the package are very welcome! If you want to take a deeper look at the package, see [this Markdown file](https://github.com/ahgroup/DSAIDE/blob/master/auxiliary/docsfordevelopers/documentation.md) which provides further information on the details of the package structure. I'd be excited to receive any contributions from individuals who want to help improve the package. If you plan to develop new apps, or make other substantial contributions, it might be best to get in touch with me first.
* A companion package to this one, called _Dynamical Systems Approaches for Immune Response Modeling (DSAIRM)_, focuses on models for analyzing with-host infection dynamics. It has the same structure as DSAIDE. [See the DSAIRM site for more information.](https://ahgroup.github.io/DSAIRM/)

## Citation and Contributors

If the package does in any way help you with your work such that it warrants citing it, please cite [this publication in PLoS Computational Biology](https://doi.org/10.1371/journal.pcbi.1005642). 

This R package is developed and maintained by [Andreas Handel](https://www.andreashandel.com/). A full list of contributors and a Bibtex entry for the citation [can be found here](https://ahgroup.github.io/DSAIDE/authors.html).

This project was/is partially supported by NIH grants U19AI117891, U01AI150747, R01AI170116, R25AI147391 and R25GM089694.

Owner

  • Name: Andreas Handel Research Group at UGA
  • Login: ahgroup
  • Kind: organization

GitHub Events

Total
  • Watch event: 2
  • Fork event: 1
Last Year
  • Watch event: 2
  • Fork event: 1

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 821
  • Total Committers: 10
  • Avg Commits per committer: 82.1
  • Development Distribution Score (DDS): 0.322
Past Year
  • Commits: 15
  • Committers: 1
  • Avg Commits per committer: 15.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Andreas Handel a****l@g****m 557
Brian McKay b****2@u****u 143
SpencerDH s****l@u****u 85
henok h****5@u****u 21
Sina Solaimanpour s****b@g****m 6
Cody Dailey d****o@u****u 3
Brian McKay b****1@g****m 2
John Vinson v****e@u****u 2
johnrossow j****w@u****u 1
Andreas Handel a****l 1
Committer Domains (Top 20 + Academic)
uga.edu: 6

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 1
  • Total pull requests: 99
  • Average time to close issues: 1 day
  • Average time to close pull requests: about 2 hours
  • Total issue authors: 1
  • Total pull request authors: 6
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.01
  • Merged pull requests: 96
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • seabbs (1)
Pull Request Authors
  • bmckay (88)
  • SpencerDH (5)
  • daileyco (2)
  • vinsonje (2)
  • yangepi (1)
  • andreashandel (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 381 last-month
  • Total docker downloads: 21,613
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 11
  • Total maintainers: 1
cran.r-project.org: DSAIDE

Dynamical Systems Approach to Infectious Disease Epidemiology (Ecology/Evolution)

  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 381 Last month
  • Docker Downloads: 21,613
Rankings
Forks count: 4.5%
Stargazers count: 11.6%
Average: 22.6%
Dependent packages count: 29.8%
Downloads: 31.5%
Dependent repos count: 35.5%
Maintainers (1)
Last synced: 12 months ago

Dependencies

DESCRIPTION cran
  • R >= 4.0.0 depends
  • shiny >= 1.2 depends
  • XML * imports
  • adaptivetau * imports
  • deSolve * imports
  • dplyr * imports
  • ggplot2 * imports
  • gridExtra * imports
  • lhs * imports
  • nloptr * imports
  • plotly * imports
  • rlang * imports
  • stats * imports
  • utils * imports
  • covr * suggests
  • devtools * suggests
  • knitr * suggests
  • pkgdown * suggests
  • rmarkdown * suggests
  • roxygen2 * suggests
  • testthat * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/test-coverage.yaml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite