Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.7%) to scientific vocabulary
Keywords
abm
agent-based-modeling
covid-19
epidemic-simulations
epidemiology
netsci
network-analysis
shinyapps
shinydashboard
simulation-modeling
Last synced: 6 months ago
·
JSON representation
Repository
Shiny webapp for epiworldR package
Basic Info
- Host: GitHub
- Owner: UofUEpiBio
- License: other
- Language: R
- Default Branch: main
- Homepage: https://uofuepibio.github.io/epiworldRShiny/
- Size: 1.87 MB
Statistics
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 13
- Releases: 2
Topics
abm
agent-based-modeling
covid-19
epidemic-simulations
epidemiology
netsci
network-analysis
shinyapps
shinydashboard
simulation-modeling
Created over 2 years ago
· Last pushed 9 months ago
Metadata Files
Readme
Changelog
License
Code of conduct
README.Rmd
---
title: "epiworldRShiny: A 'shiny' Wrapper of the R Package 'epiworldR'"
output: github_document
---
[](https://github.com/UofUEpiBio/epiworldRShiny/actions/workflows/r.yml)
[](https://CRAN.R-project.org/package=epiworldRShiny)
[](https://github.com/EpiForeSITE)
This R package provides a user-friendly application for [epiworldR](https://github.com/UofUEpiBio/epiworldR){target="_blank"}, a wrapper of the C++ library [epiworld](https://github.com/UofUEpiBio/epiworld){target="_blank"}. It provides a general framework for modeling disease transmission using [agent-based models](https://en.wikipedia.org/w/index.php?title=Agent-based_model&oldid=1153634802){target="_blank"}. Some of the main features include:
- Fast simulation with an average of 30 million agents/day per second.
- 9 different epidemiological models to choose from.
- Built-in capability for user-defined interventions.
- Built-in capability to define population and disease parameters.
- Informative visualizations and tables after running each simulation.
You can find more examples on the package's website:
Try it out! Play around with a live version of the app hosted on `shinyapps.io` here: .
## Installation
You can install the development version of epiworldRShiny from
[GitHub](https://github.com/) with:
``` r
devtools::install_github("UofUEpiBio/epiworldRShiny")
```
Or from CRAN
``` r
install.packages("epiworldRShiny")
```
## Running the ShinyApp
To run the app with only built-in models, use:
``` r
epiworldRShiny::run_app()
```
To add additional custom models, use:
``` r
epiworldRShiny::run_app(custom_models_path = "path/to/custom/models")
```
Note that custom models must follow the guidelines given in [`inst/models/README.md`](inst/models/README.md).
## Examples
### Example #1
This first example demonstrates how to run the Shiny app, run a simulation, and observe results. Notice the sidebar contains many disease and model parameters that can be altered. Changing these parameters will affect the spread of the infectious disease in the simulated population. After running the simulation, a plot of the distribution of states over time, a plot of the disease's reproductive number, a model summary, and a table of counts over time are displayed.
This example features:
- SEIR network model for COVID-19
The day of peak infections occurs on day 12, maxing at about 18,000 infections.
- The disease spreads rapidly at the simulation's beginning, drastically decreasing over the first ten days.
- Model summary
- State counts table

### Example #2
This example features the implementation of the vaccine and school closure interventions to curb disease spread. All model
output can be interpreted using the same logic from example #1.
Key features:
- SEIRD network model for COVID-19
- Vaccine prevalence = 70%
- School closure prevalence = 50%
- Day of school closure implementation = 7
- Significantly decreased number of infections and deaths.
- The majority of the population recovered or was susceptible by day 30.

### Example #3
The last example features the SEIR equity model. This model is unique because it accounts for demographic diversity in a population, such as race, gender, and age. This allows for comparing disease spread among different demographics, unlike the previous two examples.
Key features:
- SEIR equity model for COVID-19
- 30% hispanic population, 70% non-hispanic
- 52% female population
- 30% of population younger than 20 years old
- 30% of population between 20 and 60 years old
- 40% of population older than 60.

Owner
- Name: Divisions of Epidemiology and Biostatistics at the U
- Login: UofUEpiBio
- Kind: organization
- Website: https://medicine.utah.edu/internalmedicine/epidemiology/
- Repositories: 30
- Profile: https://github.com/UofUEpiBio
GitHub Events
Total
- Create event: 14
- Release event: 1
- Issues event: 23
- Watch event: 3
- Delete event: 10
- Issue comment event: 18
- Push event: 88
- Pull request review comment event: 17
- Pull request review event: 17
- Pull request event: 24
Last Year
- Create event: 14
- Release event: 1
- Issues event: 23
- Watch event: 3
- Delete event: 10
- Issue comment event: 18
- Push event: 88
- Pull request review comment event: 17
- Pull request review event: 17
- Pull request event: 24
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 16
- Total pull requests: 15
- Average time to close issues: 11 days
- Average time to close pull requests: 10 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.25
- Average comments per pull request: 1.13
- Merged pull requests: 10
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 16
- Pull requests: 15
- Average time to close issues: 11 days
- Average time to close pull requests: 10 days
- Issue authors: 2
- Pull request authors: 3
- Average comments per issue: 0.25
- Average comments per pull request: 1.13
- Merged pull requests: 10
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- gvegayon (11)
- apulsipher (10)
- gvegayoncdc (1)
- derekmeyer37 (1)
Pull Request Authors
- apulsipher (10)
- gvegayon (6)
- jack-jacobs (1)
Top Labels
Issue Labels
enhancement (3)
bug (2)
dev standards (2)
documentation (1)
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 524 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 2
- Total maintainers: 1
cran.r-project.org: epiworldRShiny
A 'shiny' Wrapper of the R Package 'epiworldR'
- Homepage: https://github.com/UofUEpiBio/epiworldRShiny/
- Documentation: http://cran.r-project.org/web/packages/epiworldRShiny/epiworldRShiny.pdf
- License: MIT + file LICENSE
-
Latest release: 0.2.3
published 9 months ago
Rankings
Dependent packages count: 28.8%
Dependent repos count: 35.4%
Average: 49.9%
Downloads: 85.6%
Maintainers (1)
Last synced:
6 months ago