Code Monkey home page Code Monkey logo

EpiModel

CRAN Version Build Status Methods


Tools for simulating mathematical models of infectious disease dynamics. Epidemic model classes include deterministic compartmental models, stochastic individual-contact models, and stochastic network models. Network models use the robust statistical methods of exponential-family random graph models (ERGMs) from the Statnet suite of software packages in R. Standard templates for epidemic modeling include SI, SIR, and SIS disease types. EpiModel features an easy application programming interface (API) for extending these templates to address novel scientific research aims.

Lead Authors

Samuel M. Jenness Department of Epidemiology Emory University
Steven M. Goodreau Department of Anthropology University of Washington
Martina Morris Departments of Statistics and Sociology University of Washington
Adrien Le Guillou Department of Epidemiology Emory University
Chad Klumb Center for Studies in Demography and Ecology University of Washington

Additional contributors to EpiModel are listed on the contributors page.

Installation

The current release version can be found on CRAN and installed with:

install.packages("EpiModel", dependencies = TRUE)

To install this development version, use the remotes package:

if (!require("remotes")) install.packages("remotes")
remotes::install_github("EpiModel/EpiModel")

Documentation and Support

Website. The main website for EpiModel, with tutorials and other supporting files, is here: http://www.epimodel.org/.

Methods Paper. A good place to start learning about EpiModel is the main methods paper published in the Journal of Statistical Software. It is available at: https://doi.org/10.18637/jss.v084.i08.

Summer Course. Network Modeling for Epidemics is our annual 5-day course at the University of Washington where we teach the statistical theory, software tools, and applied modeling methods using EpiModel. Our course materials are open-source and updated annually around the time of the course.

Getting Help. Users are encouraged to use Github issues on this repository as a place to ask questions (both technical coding questions and conceptual modeling questions), report bugs, and request new features & functionality. Broader modeling questions can be posted on the Discussions board here.

The EpiModel Gallery

The EpiModel Gallery contains templates of extensions to EpiModel, for now focused on network-based mathematical modeling class. We will be continuing to add new examples the gallery, and encourage users to either file requests for new examples or else to contribute them directly.

Citation

If using EpiModel for teaching or research, please include a citation our main methods paper:

Jenness SM, Goodreau SM and Morris M. EpiModel: An R Package for Mathematical Modeling of Infectious Disease over Networks. Journal of Statistical Software. 2018; 84(8): 1-47. doi: 10.18637/jss.v084.i08

Please also send us an email if you have used EpiModel in your work so we can add the citation below.

Funding

The primary support for the development of these software tools and statistical methods has been by two National Institutes of Health (NIH) grants. Our applied research projects using EpiModel have received funding from the NIH and Centers for Disease Control and Prevention (CDC). Our team also receives institutional support through center-level NIH grants. A full list of our funding support can be found here.

EpiModel in the Scientific Literature

EpiModel and its extension packages have been used in the following scientific journal articles. A list of these articles can be accessed in a wiki page or on Zotero. (If you are aware of others, send us an email at [email protected] to be included in this list.)

Copyright

These materials are distributed under the GPL-3 license, with the following copyright and attribution requirements listed in the LICENSE document above.

EpiModel Research Lab's Projects

artnet icon artnet

Network and Epidemic Parameterization with the ARTnet Study Data

combprev icon combprev

Combination HIV Prevention among Atlanta MSM

combprevnet icon combprevnet

The Role of HIV Partner Services in the Modern Biomedical HIV Prevention Era

covid-vax-decisions icon covid-vax-decisions

Network Models of SARS-CoV-2 Transmission Coupled with Social-Psychological Models for Vaccination Decision-Making

epiabc icon epiabc

Approximate Bayesian Computation for EpiModel on High-Performance Computing Clusters

epimodel icon epimodel

Mathematical Modeling of Infectious Disease Dynamics

epimodelcovid icon epimodelcovid

Network-Based Epidemic Modeling of Transmission Dynamics for SARS-CoV-2

epimodelhiv icon epimodelhiv

Network Models of HIV Transmission Dynamics among MSM and Heterosexuals

epimodelhivhet icon epimodelhivhet

Mathematical Modeling for HIV Transmission Dynamics among Heterosexuals

epimodeling icon epimodeling

Tutorials for Using the EpiModel Software Platform for Research

ept icon ept

Epidemiological Impact of Expedited Partner Therapy for Men Who Have Sex With Men

injectable-prep icon injectable-prep

A Mathematical Model of Long-Acting Injectable and Daily-Oral Pre-Exposure Prophylaxis

mean-degree-analysis icon mean-degree-analysis

Comparing mean degree measurement methods in sexual networks of men who have sex with men

netanalysis-sf-atl icon netanalysis-sf-atl

HIV/STI epidemic potential in dynamic sexual networks of MSM in San Francisco and Atlanta

netdegbias icon netdegbias

Assessment of Bias in Estimates of Sexual Network Degree

netjail icon netjail

Fulton County Jail Network Analysis and Modeling

netstats icon netstats

Sexual Networks of Men Who Have Sex with Men in the United States

networklite icon networklite

An Simplified Implementation of the network Package Functionality

pafguidelines icon pafguidelines

Population Attributable Fraction of STI Screening Interventions on HIV Incidence

prep-hiv-sorting icon prep-hiv-sorting

An analysis of population-level sexual mixing by diagnosed HIV status and pre-exposure prophylaxis use among men who have sex with men in the United States.

prep-optimize icon prep-optimize

Optimal Allocation of HIV PrEP Initiation, Adherence, and Persistence Interventions

prepdisparities icon prepdisparities

HIV PrEP and Racial Disparities in HIV Incidence among MSM in the United States

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.