epiworldR0.11.0.1 package

Fast Agent-Based Epi Models

add_entities_from_dataframe

Add entities to a model according to a data.frame

agents_smallworld

Load agents to a model

agents

Agents in epiworldR

entities

Get entities

epiworld-gentime

Generation time

epiworld-history

Model history and totals

epiworld-hospitalizations

Hospitalizations by tool

epiworld-methods

Methods for epiworldR objects

epiworld-model-diagram

Model Diagram

epiworld-repnum

Reproductive number (Rt)

epiworld-summaries

Summary counts and probabilities

epiworld-transition

Transition dynamics and incidence

epiworld-transmissions

Transmission network

epiworldR-deprecated

Deprecated and removed functions in epiworldR

epiworldR-package

epiworldR

global-events

Global Events

LFMCMC

Likelihood-Free Markhov Chain Monte Carlo (LFMCMC)

ModelDiffNet

Network Diffusion Model

ModelSEIR

Susceptible Exposed Infected Recovered model (SEIR)

ModelSEIRCONN

Susceptible Exposed Infected Removed model (SEIR connected)

ModelSEIRD

Susceptible-Exposed-Infected-Recovered-Deceased model (SEIRD)

ModelSEIRDCONN

Susceptible Exposed Infected Removed Deceased model (SEIRD connected)

ModelSEIRMixing

Susceptible Exposed Infected Removed model (SEIR) with mixing

ModelSEIRMixingQuarantine

Susceptible Exposed Infected Removed model (SEIR) with mixing and quar...

ModelSIR

SIR model

ModelSIRCONN

Susceptible Infected Removed model (SIR connected)

ModelSIRD

SIRD model

ModelSIRDCONN

Susceptible Infected Removed Deceased model (SIRD connected)

ModelSIRLogit

SIR Logistic model

ModelSIRMixing

Susceptible Infected Removed model (SIR) with mixing

ModelSIS

SIS model

ModelSISD

SISD model

ModelSURV

SURV model

run_multiple

Run multiple simulations at once

tool

Tools in epiworld

virus

Virus design

A flexible framework for Agent-Based Models (ABM), the 'epiworldR' package provides methods for prototyping disease outbreaks and transmission models using a 'C++' backend, making it very fast. It supports multiple epidemiological models, including the Susceptible-Infected-Susceptible (SIS), Susceptible-Infected-Removed (SIR), Susceptible-Exposed-Infected-Removed (SEIR), and others, involving arbitrary mitigation policies and multiple-disease models. Users can specify infectiousness/susceptibility rates as a function of agents' features, providing great complexity for the model dynamics. Furthermore, 'epiworldR' is ideal for simulation studies featuring large populations.

  • Maintainer: George Vega Yon
  • License: MIT + file LICENSE
  • Last published: 2026-01-14