DSAIRM
R Package - Dynamical Systems Approach to Immune Response Modeling
Science Score: 36.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
-
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
4 of 6 committers (66.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (19.6%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
R Package - Dynamical Systems Approach to Immune Response Modeling
Basic Info
- Host: GitHub
- Owner: ahgroup
- Language: HTML
- Default Branch: main
- Homepage: https://ahgroup.github.io/DSAIRM/
- Size: 43.4 MB
Statistics
- Stars: 34
- Watchers: 4
- Forks: 15
- Open Issues: 0
- Releases: 2
Created about 9 years ago
· Last pushed almost 2 years ago
Metadata Files
Readme
Changelog
README.Rmd
---
output: github_document
---
```{r, echo = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/"
)
```
# DSAIRM
[](https://cran.r-project.org/package=DSAIRM)
[](https://cran.r-project.org/web/checks/check_results_DSAIRM.html)
[](https://github.com/ahgroup/DSAIRM/actions)
[](https://codecov.io/gh/ahgroup/DSAIRM)
[](https://github.com/ahgroup/DSAIRM/actions)
[](https://cran.r-project.org/package=DSAIRM)
[](https://cran.r-project.org/package=DSAIRM)
**DSAIRM - Dynamical Systems Approach to Immune Response Modeling**
## Description
DSAIRM is an R package containing a set of simulation models (apps) that teach within-host infection dynamics and immune response modeling from a dynamical system 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 within-host and immune response modeling, and 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/DSAIRM/). If you like what you see, you can install it and start using it with these 3 commands:
```
install.packages('DSAIRM')
library('DSAIRM')
dsairmmenu()
```
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/DSAIRM/articles/DSAIRM.html).
## Further information
* The [package tutorial (vignette)](https://ahgroup.github.io/DSAIRM/articles/DSAIRM.html) contains detailed instructions on the different ways the package can be used.
* [I published a paper describing the package](https://doi.org/10.1186/s12865-019-0321-0). The package has since been updated and changed, but the paper still describes the overall idea and context well.
* Several live-coding video recordings showing the different ways of using DSAIRM are available on the website [Simulation Modeling in Immunology (SMI)](https://andreashandel.github.io/SMIcourse/). See the _DSAIRM_ section under _Modeling_. That website also contains a lot of other potentially interesting materials.
* 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/DSAIRM/blob/main/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 to Infectious Disease Epidemiology (DSAIDE)_, focuses on models at the population level. It has the same structure as DSAIRM. [See the DSAIDE site for more information.](https://ahgroup.github.io/DSAIDE/)
## 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 BMC Immunology](https://doi.org/10.1186/s12865-019-0321-0).
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/DSAIRM/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
- Website: http://handelgroup.uga.edu
- Repositories: 3
- Profile: https://github.com/ahgroup
GitHub Events
Total
- Watch event: 2
Last Year
- Watch event: 2
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Andreas Handel | a****l@g****m | 453 |
| Cody Dailey | d****o@u****u | 55 |
| SpencerDH | s****l@u****u | 12 |
| Yang Ge | y****9@u****u | 2 |
| henok | h****a@g****m | 2 |
| henok | h****5@u****u | 1 |
Committer Domains (Top 20 + Academic)
uga.edu: 4
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 26
- Average time to close issues: N/A
- Average time to close pull requests: about 9 hours
- Total issue authors: 0
- Total pull request authors: 5
- Average comments per issue: 0
- Average comments per pull request: 0.31
- Merged pull requests: 17
- 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
Pull Request Authors
- SpencerDH (9)
- daileyco (8)
- henok535 (5)
- yangepi (3)
- andreashandel (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 281 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 10
- Total maintainers: 1
cran.r-project.org: DSAIRM
Dynamical Systems Approach to Immune Response Modeling
- Homepage: https://ahgroup.github.io/DSAIRM/
- Documentation: http://cran.r-project.org/web/packages/DSAIRM/DSAIRM.pdf
- License: GPL-3
-
Latest release: 0.9.6
published almost 3 years ago
Rankings
Forks count: 5.3%
Stargazers count: 9.6%
Average: 23.9%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Downloads: 39.5%
Maintainers (1)
Last synced:
11 months ago
Dependencies
.github/workflows/test-coverage.yaml
actions
- actions/cache v2 composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite
DESCRIPTION
cran
- R >= 4.0.0 depends
- shiny >= 1.0 depends
- XML * imports
- adaptivetau * imports
- boot * 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
- emoji * 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