adegenet - Exploratory Analysis of Genetic and Genomic Data
Toolset for the exploration of genetic and genomic data. Adegenet provides formal (S4) classes for storing and handling various genetic data, including genetic markers with varying ploidy and hierarchical population structure ('genind' class), alleles counts by populations ('genpop'), and genome-wide SNP data ('genlight'). It also implements original multivariate methods (DAPC, sPCA), graphics, statistical tests, simulation tools, distance and similarity measures, and several spatial methods. A range of both empirical and simulated datasets is also provided to illustrate various methods.
Last updated
12.95 score 202 stars 30 dependents 3.2k scripts 20k downloadsEpiEstim - Estimate Time Varying Reproduction Numbers from Epidemic Curves
Tools to quantify transmissibility throughout an epidemic from the analysis of time series of incidence as described in Cori et al. (2013) <doi:10.1093/aje/kwt133> and Wallinga and Teunis (2004) <doi:10.1093/aje/kwh255>.
Last updated
12.41 score 105 stars 7 dependents 1.3k scripts 1.9k downloadsmstate - Data Preparation, Estimation and Prediction in Multi-State Models
Contains functions for data preparation, descriptives, hazard estimation and prediction with Aalen-Johansen or simulation in competing risks and multi-state models, see Putter, Fiocco, Geskus (2007) <doi:10.1002/sim.2712>.
Last updated
12.16 score 16 stars 67 dependents 470 scripts 14k downloadsincidence - Compute, Handle, Plot and Model Incidence of Dated Events
Provides functions and classes to compute, handle and visualise incidence from dated events for a defined time interval. Dates can be provided in various standard formats. The class 'incidence' is used to store computed incidence and can be easily manipulated, subsetted, and plotted. In addition, log-linear models can be fitted to 'incidence' objects using 'fit'. This package is part of the RECON (<https://www.repidemicsconsortium.org/>) toolkit for outbreak analysis.
Last updated
outbreak
11.52 score 57 stars 11 dependents 484 scripts 1.8k downloadsEpiModel - Mathematical Modeling of Infectious Disease Dynamics
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 API for extending these templates to address novel scientific research aims. Full methods for EpiModel are detailed in Jenness et al. (2018, <doi:10.18637/jss.v084.i08>).
Last updated
agent-based-modelingepidemicsepidemiologyinfectious-diseasesnetwork-graphcpp
10.58 score 281 stars 380 scripts 1.3k downloads
COVID19 - COVID-19 Data Hub
Unified datasets for a better understanding of COVID-19.
Last updated
2019-ncovcoronaviruscovid-19covid-datacovid19-data
10.50 score 252 stars 278 scripts 651 downloadspomp - Statistical Inference for Partially Observed Markov Processes
Tools for data analysis with partially observed Markov process (POMP) models (also known as stochastic dynamical systems, hidden Markov models, and nonlinear, non-Gaussian, state-space models). The package provides facilities for implementing POMP models, simulating them, and fitting them to time series data by a variety of frequentist and Bayesian methods. It is also a versatile platform for implementation of inference methods for general POMP models.
Last updated
abcb-splinedifferential-equationsdynamical-systemsiterated-filteringlikelihoodlikelihood-freemarkov-chain-monte-carlomarkov-modelmathematical-modellingmeasurement-errorparticle-filtersequential-monte-carlosimulation-based-inferencesobol-sequencestate-spacestatistical-inferencestochastic-processestime-seriesopenblas
10.29 score 122 stars 4 dependents 2.3k scripts 1.5k downloadssocialmixr - Social Mixing Matrices for Infectious Disease Modelling
Provides methods for sampling contact matrices from diary data for use in infectious disease modelling, as discussed in Mossong et al. (2008) <doi:10.1371/journal.pmed.0050074>.
Last updated
9.64 score 44 stars 2 dependents 418 scripts 1.0k downloadsnhanesA - NHANES Data Retrieval
Utility to retrieve data from the National Health and Nutrition Examination Survey (NHANES) website <https://www.cdc.gov/nchs/nhanes/>.
Last updated
nhanes
9.35 score 80 stars 1 dependents 507 scripts 2.3k downloadsAMR - Antimicrobial Resistance Data Analysis
Functions to simplify and standardise antimicrobial resistance (AMR) data analysis and to work with microbial and antimicrobial properties by using evidence-based methods, as described in <doi:10.18637/jss.v104.i03>.
Last updated
amrantimicrobial-dataepidemiologymicrobiologysoftware
9.30 score 114 stars 7 dependents 4 scripts 1.7k downloadsmalariaAtlas - An R Interface to Open-Access Malaria Data, Hosted by the 'Malaria Atlas Project'
A suite of tools to allow you to download all publicly available parasite rate survey points, mosquito occurrence points and raster surfaces from the 'Malaria Atlas Project' <https://malariaatlas.org/> servers as well as utility functions for plotting the downloaded data.
Last updated
databasemalariaopendataraster
8.90 score 52 stars 3 dependents 188 scripts 671 downloadsEpi - Statistical Analysis in Epidemiology
Functions for demographic and epidemiological analysis in the Lexis diagram, i.e. register and cohort follow-up data. In particular representation, manipulation, rate estimation and simulation for multistate data - the Lexis suite of functions, which includes interfaces to 'mstate', 'etm' and 'cmprsk' packages. Contains functions for Age-Period-Cohort and Lee-Carter modeling and a function for interval censored data and some useful functions for tabulation and plotting, as well as a number of epidemiological data sets.
Last updated
8.90 score 5 stars 14 dependents 882 scripts 8.5k downloads
epiparameter - Classes and Helper Functions for Working with Epidemiological Parameters
Classes and helper functions for loading, extracting, converting, manipulating, plotting and aggregating epidemiological parameters for infectious diseases. Epidemiological parameters extracted from the literature are loaded from the 'epiparameterDB' R package.
Last updated
data-accessdata-packageepidemiologyepiverseprobability-distribution
8.76 score 38 stars 1 dependents 183 scripts 355 downloadsSimInf - A Framework for Data-Driven Stochastic Disease Spread Simulations
Provides an efficient and very flexible framework to conduct data-driven epidemiological modeling in realistic large scale disease spread simulations. The framework integrates infection dynamics in subpopulations as continuous-time Markov chains using the Gillespie stochastic simulation algorithm and incorporates available data such as births, deaths and movements as scheduled events at predefined time-points. Using C code for the numerical solvers and 'OpenMP' (if available) to divide work over multiple processors ensures high performance when simulating a sample outcome. One of our design goals was to make the package extendable and enable usage of the numerical solvers from other R extension packages in order to facilitate complex epidemiological research. The package contains template models and can be extended with user-defined models. For more details see the paper by Widgren, Bauer, Eriksson and Engblom (2019) <doi:10.18637/jss.v091.i12>. The package also provides functionality to fit models to time series data using the Approximate Bayesian Computation Sequential Monte Carlo ('ABC-SMC') algorithm of Toni and others (2009) <doi:10.1098/rsif.2008.0172>.
Last updated
data-drivenepidemiologyhigh-performance-computingmarkov-chainmathematical-modellinggslopenmp
8.73 score 39 stars 184 scripts 484 downloadsetm - Empirical Transition Matrix
The etm (empirical transition matrix) package permits to estimate the matrix of transition probabilities for any time-inhomogeneous multi-state model with finite state space using the Aalen-Johansen estimator. Functions for data preparation and for displaying are also included (Allignol et al., 2011 <doi:10.18637/jss.v038.i04>). Functionals of the Aalen-Johansen estimator, e.g., excess length-of-stay in an intermediate state, can also be computed (Allignol et al. 2011 <doi:10.1007/s00180-010-0200-x>).
Last updated
openblascpp
8.39 score 16 dependents 125 scripts 8.2k downloadsepicontacts - Handling, Visualisation and Analysis of Epidemiological Contacts
A collection of tools for representing epidemiological contact data, composed of case line lists and contacts between cases. Also contains procedures for data handling, interactive graphics, and statistics.
Last updated
outbreak
8.37 score 18 stars 1 dependents 160 scripts 567 downloadsepiworldR - Fast Agent-Based Epi Models
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.
Last updated
abmagent-based-modelingcovid-19epidemicsepidemiologyr-programmingrpackrpkgseirseir-modelsimulationsirsir-modelcppopenmp
8.33 score 14 stars 2 dependents 212 scripts 709 downloadsoutbreaker2 - Bayesian Reconstruction of Disease Outbreaks by Combining Epidemiologic and Genomic Data
Bayesian reconstruction of disease outbreaks using epidemiological and genetic information. Jombart T, Cori A, Didelot X, Cauchemez S, Fraser C and Ferguson N. 2014. <doi:10.1371/journal.pcbi.1003457>. Campbell, F, Cori A, Ferguson N, Jombart T. 2019. <doi:10.1371/journal.pcbi.1006930>.
Last updated
cpp
8.29 score 36 stars 1 dependents 118 scripts 426 downloadspopEpi - Functions for Epidemiological Analysis using Population Data
Enables computation of epidemiological statistics, including those where counts or mortality rates of the reference population are used. Currently supported: excess hazard models (Dickman, Sloggett, Hills, and Hakulinen (2012) <doi:10.1002/sim.1597>), rates, mean survival times, relative/net survival (in particular the Ederer II (Ederer and Heise (1959)) and Pohar Perme (Pohar Perme, Stare, and Esteve (2012) <doi:10.1111/j.1541-0420.2011.01640.x>) estimators), and standardized incidence and mortality ratios, all of which can be easily adjusted for by covariates such as age. Fast splitting and aggregation of 'Lexis' objects (from package 'Epi') and other computations achieved using 'data.table'.
Last updated
adjust-estimatesage-adjustingdirect-adjustingepidemiologyindirect-adjustingsurvival
7.97 score 9 stars 1 dependents 193 scripts 3.0k downloadslinelist - Tagging and Validating Epidemiological Data
Provides tools to help storing and handling case line list data. The 'linelist' class adds a tagging system to classical 'data.frame' objects to identify key epidemiological data such as dates of symptom onset, epidemiological case definition, age, gender or disease outcome. Once tagged, these variables can be seamlessly used in downstream analyses, making data pipelines more robust and reliable.
Last updated
datadata-structuresepidemiologyepiverseoutbreakssdg-3structured-data
7.88 score 11 stars 2 dependents 83 scripts 649 downloadscholera - Amend, Augment and Aid Analysis of John Snow's Cholera Map
Amends errors, augments data and aids analysis of John Snow's map of the 1854 London cholera outbreak.
Last updated
choleradata-visualizationdatasetsepidemiologyjohn-snowpublic-healthtriangulation-delaunayvoronoivoronoi-polygons
7.63 score 141 stars 86 scripts 397 downloadsfinalsize - Calculate the Final Size of an Epidemic
Calculate the final size of a susceptible-infectious-recovered epidemic in a population with demographic variation in contact patterns and susceptibility to disease, as discussed in Miller (2012) <doi:10.1007/s11538-012-9749-6>.
Last updated
epidemic-modellingepidemiologyepiverseoutbreak-analysisrcppsdg-3cpp
7.51 score 15 stars 68 scripts 414 downloadscfr - Estimate Disease Severity and Case Ascertainment
Estimate the severity of a disease and ascertainment of cases, as discussed in Nishiura et al. (2009) <doi:10.1371/journal.pone.0006852>.
Last updated
case-fatality-rateepidemic-modellingepidemiologyepiversehealth-outcomesoutbreak-analysissdg-3
7.26 score 15 stars 60 scripts 440 downloadsincidence2 - Compute, Handle and Plot Incidence of Dated Events
Provides functions and classes to compute, handle and visualise incidence from dated events for a defined time interval. Dates can be provided in various standard formats. The class 'incidence2' is used to store computed incidence and can be easily manipulated, subsetted, and plotted. This package is part of the RECON (<https://www.repidemicsconsortium.org/>) toolkit for outbreak analysis (<https://www.reconverse.org>).
Last updated
6.88 score 17 stars 2 dependents 148 scripts 776 downloadsepichains - Simulating and Analysing Transmission Chain Statistics Using Branching Process Models
Provides methods to simulate and analyse the size and length of branching processes with an arbitrary offspring distribution. These can be used, for example, to analyse the distribution of chain sizes or length of infectious disease outbreaks, as discussed in Farrington et al. (2003) <doi:10.1093/biostatistics/4.2.279>.
Last updated
branching-processesepidemic-dynamicsepidemic-modellingepidemic-simulationsepidemiologyepidemiology-modelsoutbreak-simulatortransmission-chaintransmission-chain-reconstruction
6.80 score 10 stars 30 scripts 313 downloadscleanepi - Clean and Standardize Epidemiological Data
Cleaning and standardizing tabular data package, tailored specifically for curating epidemiological data. It streamlines various data cleaning tasks that are typically expected when working with datasets in epidemiology. It returns the processed data in the same format, and generates a comprehensive report detailing the outcomes of each cleaning task.
Last updated
data-cleaningepidemiologyepiverse
6.59 score 13 stars 50 scripts 476 downloadssimulist - Simulate Disease Outbreak Line List and Contacts Data
Tools to simulate realistic raw case data for an epidemic in the form of line lists and contacts using a branching process. Simulated outbreaks are parameterised with epidemiological parameters and can have age-structured populations, age-stratified hospitalisation and death risk and time-varying case fatality risk.
Last updated
epidemiologyepiverselinelistoutbreaks
6.59 score 11 stars 44 scripts 269 downloads
vaccineff - Estimate Vaccine Effectiveness Based on Different Study Designs
Provides tools for estimating vaccine effectiveness and related metrics. The 'vaccineff_data' class manages key features for preparing, visualizing, and organizing cohort data, as well as estimating vaccine effectiveness. The results and model performance are assessed using the 'vaccineff' class.
Last updated
epidemiologyepiversevaccine-effectiveness
6.54 score 17 stars 15 scripts 297 downloadsepikit - Miscellaneous Helper Tools for Epidemiologists
Contains tools for formatting inline code, renaming redundant columns, aggregating age categories, adding survey weights, finding the earliest date of an event, plotting z-curves, generating population counts and calculating proportions with confidence intervals. This is part of the 'R4Epis' project <https://r4epis.netlify.app/>.
Last updated
6.40 score 10 stars 2 dependents 23 scripts 1.2k downloadssuperspreading - Understand Individual-Level Variation in Infectious Disease Transmission
Estimate and understand individual-level variation in transmission. Implements density and cumulative compound Poisson discrete distribution functions ('Kremer et al.' (2021) <doi:10.1038/s41598-021-93578-x>), as well as functions to calculate infectious disease outbreak statistics given epidemiological parameters on individual-level transmission; including the probability of an outbreak becoming an epidemic/extinct ('Kucharski et al.' (2020) <doi:10.1016/S1473-3099(20)30144-4>), or the cluster size statistics, e.g. what proportion of cases cause X\% of transmission ('Lloyd-Smith et al.' (2005) <doi:10.1038/nature04153>).
Last updated
disease-transmissionepidemiologyepiverse
6.30 score 5 stars 33 scripts 290 downloads
episensr - Basic Sensitivity Analysis of Epidemiological Results
Basic sensitivity analysis of the observed relative risks adjusting for unmeasured confounding and misclassification of the exposure/outcome, or both. It follows the bias analysis methods and examples from the book by Lash T.L, Fox M.P, and Fink A.K. "Applying Quantitative Bias Analysis to Epidemiologic Data", ('Springer', 2021).
Last updated
biasepidemiologysensitivity-analysisstatistics
5.93 score 14 stars 1 dependents 102 scripts 738 downloadsepiCo - Statistical and Viz Tools for Vector-Borne Diseases in Colombia
Provides statistical and visualization tools for the analysis of demographic indicators, and spatio-temporal behavior and characterization of outbreaks of vector-borne diseases (VBDs) in Colombia. It implements travel times estimated in Bravo-Vega C., Santos-Vega M., & Cordovez J.M. (2022), and the endemic channel method (Bortman, M. (1999) <https://iris.paho.org/handle/10665.2/8562>).
Last updated
colombiadecision-supportdemographicsepiverseoutbreak-analysissdg-3spatio-temporal-analysisvector-borne-diseases
5.86 score 12 stars 10 scripts 370 downloadssivirep - Data Wrangling and Automated Reports from 'SIVIGILA' Source
Data wrangling, pre-processing, and generating automated reports from Colombia's epidemiological surveillance system, 'SIVIGILA' <https://portalsivigila.ins.gov.co/>. It provides a customizable R Markdown template for analysis and automatic generation of epidemiological reports that can be adapted to local, regional, and national contexts. This tool offers a standardized and reproducible workflow that helps to reduce manual labor and potential errors in report generation, improving their efficiency and consistency.
Last updated
colombiaepidemiological-surveillanceepiversepublic-health
5.77 score 44 stars 30 scripts 25 downloadsEpiContactTrace - Epidemiological Tool for Contact Tracing
Routines for epidemiological contact tracing and visualisation of network of contacts.
Last updated
cpp
5.45 score 13 stars 54 scripts 467 downloads
aedseo - Automated and Early Detection of Seasonal Epidemic Onset and Burden Levels
A powerful tool for automating the early detection of seasonal epidemic onsets in time series data. It offers the ability to estimate growth rates across consecutive time intervals, calculate the sum of cases (SoC) within those intervals, and estimate seasonal onsets within user defined seasons. With use of a disease-specific threshold it also offers the possibility to estimate seasonal onset of epidemics. Additionally it offers the ability to estimate burden levels for seasons based on historical data. It is aimed towards epidemiologists, public health professionals, and researchers seeking to identify and respond to seasonal epidemics in a timely fashion.
Last updated
burden-of-diseaseepidemic-modelepidemic-modellingonset-detectionsurveillance-systems
5.42 score 1 stars 44 scripts 370 downloadsggsurveillance - Tools for Outbreak Investigation/Infectious Disease Surveillance
Create epicurves or epigantt charts in 'ggplot2'. Prepare data for visualisation or other reporting for infectious disease surveillance and outbreak investigation. Includes tidy functions to solve date based transformations for common reporting tasks, like (A) seasonal date alignment for respiratory disease surveillance, (B) date-based case binning based on specified time intervals like isoweek, epiweek, month and more, (C) automated detection and marking of the new year based on the date/datetime axis of the 'ggplot2'. An introduction on how to use epicurves can be found on the US CDC website (2012, <https://www.cdc.gov/training/quicklearns/epimode/index.html>).
Last updated
epidemiologyinfectious-disease-surveillanceinfectious-diseasesoutbreaks
5.26 score 12 stars 7 scripts 480 downloadsepiparameterDB - Database of Epidemiological Parameters
A data package containing a database of epidemiological parameters. It stores the data for the 'epiparameter' R package. Epidemiological parameter estimates are extracted from the literature.
Last updated
data-packageepidemiologyepiverse
5.26 score 3 stars 2 dependents 5 scripts 405 downloads
hmsidwR - Health Metrics and the Spread of Infectious Diseases
A collection of datasets and supporting functions accompanying Health Metrics and the Spread of Infectious Diseases by Federica Gazzelloni (2024). This package provides data for health metrics calculations, including Disability-Adjusted Life Years (DALYs), Years of Life Lost (YLLs), and Years Lived with Disability (YLDs), as well as additional tools for analyzing and visualizing health data. Federica Gazzelloni (2024) <doi:10.5281/zenodo.10818338>.
Last updated
deathshealth-datainfectious-diseaseslifeexpectancy
4.70 score 4 stars 25 scripts 434 downloadscontactdata - Social Contact Matrices for 177 Countries
Data package for the supplementary data in Prem et al. (2017) <doi:10.1371/journal.pcbi.1005697> and Prem et al. <doi:10.1371/journal.pcbi.1009098>. Provides easy access to contact data for 177 countries, for use in epidemiological, demographic or social sciences research.
Last updated
demographicsepidemiologysocial-sciences
4.56 score 11 stars 22 scripts 480 downloadsdenguedatahub - A Tidy Format Datasets of Dengue by Country
Provides a weekly, monthly, yearly summary of dengue cases by state/ province/ country.
Last updated
openjdk
4.54 score 14 stars 50 scripts 471 downloadsexcessmort - Excess Mortality
Implementation of method for estimating excess mortality and other health related outcomes from weekly or daily count data described in Acosta and Irizarry (2021) "A Flexible Statistical Framework for Estimating Excess Mortality".
Last updated
4.24 score 20 stars 43 scripts 417 downloadsepiworldRShiny - A 'shiny' Wrapper of the R Package 'epiworldR'
R 'shiny' web apps for epidemiological Agent-Based Models. It provides a user-friendly interface to the Agent-Based Modeling (ABM) R package 'epiworldR' (Meyer et al., 2023) <DOI:10.21105/joss.05781>. Some of the main features of the package include the Susceptible-Infected-Susceptible (SIS), Susceptible-Infected-Recovered (SIR), and Susceptible-Exposed-Infected-Recovered (SEIR) models. 'epiworldRShiny' provides a web-based user interface for running various epidemiological ABMs, simulating interventions, and visualizing results interactively.
Last updated
abmagent-based-modelingcovid-19epidemic-simulationsepidemiologynetscinetwork-analysisshinyappsshinydashboardsimulation-modeling
3.78 score 3 stars 8 scripts 435 downloads
cercospoRa - Process Based Epidemiological Model for Cercospora Leaf Spot of Sugar Beet
Estimates sugar beet canopy closure with remotely sensed leaf area index and estimates when action might be needed to protect the crop from a Leaf Spot epidemic with a negative prognosis model based on published models.
Last updated
3.70 score 6 scripts 485 downloadsphylepic - Combined Visualisation of Phylogenetic and Epidemiological Data
A collection of utilities and 'ggplot2' extensions to assist with visualisations in genomic epidemiology. This includes the 'phylepic' chart, a visual combination of a phylogenetic tree and a matched epidemic curve. The included 'ggplot2' extensions such as date axes binned by week are relevant for other applications in epidemiology and beyond. The approach is described in Suster et al. (2024) <doi:10.1101/2024.04.02.24305229>.
Last updated
genomicsgenomics-visualizationpublic-health
3.70 score 1 stars 6 scripts 368 downloads
apisensr - Interface to 'episensr' for Sensitivity Analysis of Epidemiological Results
API for using 'episensr', Basic sensitivity analysis of the observed relative risks adjusting for unmeasured confounding and misclassification of the exposure/outcome, or both. See <https://cran.r-project.org/package=episensr>.
Last updated
3.18 score 3 stars 5 scripts 542 downloadscmprsk - Subdistribution Analysis of Competing Risks
Estimation, testing and regression modeling of subdistribution functions in competing risks, as described in Gray (1988), A class of K-sample tests for comparing the cumulative incidence of a competing risk, Ann. Stat. 16:1141-1154 <DOI:10.1214/aos/1176350951>, and Fine JP and Gray RJ (1999), A proportional hazards model for the subdistribution of a competing risk, JASA, 94:496-509, <DOI:10.1080/01621459.1999.10474144>.
Last updated
8.78 score 7 stars 86 dependents 1.2k scripts 29k downloadsepitrix - Small Helpers and Tricks for Epidemics Analysis
A collection of small functions useful for epidemics analysis and infectious disease modelling. This includes computation of basic reproduction numbers from growth rates, generation of hashed labels to anonymize data, and fitting discretized Gamma distributions.
Last updated
epidemiology
8.58 score 12 stars 5 dependents 211 scripts 837 downloads
dbparser - Drugs Databases Parser
This tool is for parsing public drug databases such as 'DrugBank' XML database <https://go.drugbank.com/>. The parsed data are then returned in a proper 'R' object called 'dvobject'.
Last updated
8.45 score 67 stars 265 scripts 624 downloadscoronavirus - The 2019 Novel Coronavirus COVID-19 (2019-nCoV) Dataset
Provides a daily summary of the Coronavirus (COVID-19) cases by state/province. Data source: Johns Hopkins University Center for Systems Science and Engineering (JHU CCSE) Coronavirus <https://systems.jhu.edu/research/public-health/ncov/>.
Last updated
covid-19covid19covid19-datadataset
8.36 score 493 stars 926 scripts 542 downloadsTransPhylo - Inference of Transmission Tree from a Dated Phylogeny
Inference of transmission tree from a dated phylogeny. Includes methods to simulate and analyse outbreaks. The methodology is described in Didelot et al. (2014) <doi:10.1093/molbev/msu121>, Didelot et al. (2017) <doi:10.1093/molbev/msw275>.
Last updated
cpp
7.96 score 72 stars 213 scripts 68 downloadsepitools - Epidemiology Tools
Tools for training and practicing epidemiologists including methods for two-way and multi-way contingency tables.
Last updated
7.93 score 3 stars 12 dependents 8.7k scripts 9.0k downloadsSpatialEpi - Methods and Data for Spatial Epidemiology
Methods and data for cluster detection and disease mapping.
Last updated
cpp
7.37 score 34 stars 435 scripts 1.5k downloadsdde - Solve Delay Differential Equations
Solves ordinary and delay differential equations, where the objective function is written in either R or C. Suitable only for non-stiff equations, the solver uses a 'Dormand-Prince' method that allows interpolation of the solution at any point. This approach is as described by Hairer, Norsett and Wanner (1993) <ISBN:3540604529>. Support is also included for iterating difference equations.
Last updated
6.81 score 18 stars 2 dependents 60 scripts 556 downloadsmem - The Moving Epidemic Method
The Moving Epidemic Method, created by T Vega and JE Lozano (2012, 2015) <doi:10.1111/j.1750-2659.2012.00422.x>, <doi:10.1111/irv.12330>, allows the weekly assessment of the epidemic and intensity status to help in routine respiratory infections surveillance in health systems. Allows the comparison of different epidemic indicators, timing and shape with past epidemics and across different regions or countries with different surveillance systems. Also, it gives a measure of the performance of the method in terms of sensitivity and specificity of the alert week.
Last updated
influenzamem
6.72 score 18 stars 2 dependents 97 scripts 701 downloadsepiflows - Predicting Disease Spread from Flow Data
Provides functions and classes designed to handle and visualise epidemiological flows between locations. Also contains a statistical method for predicting disease spread from flow data initially described in Dorigatti et al. (2017) <doi:10.2807/1560-7917.ES.2017.22.28.30572>. This package is part of the RECON (<https://www.repidemicsconsortium.org/>) toolkit for outbreak analysis.
Last updated
outbreak
6.38 score 19 stars 21 scripts 500 downloadscovid19italy - The 2019 Novel Coronavirus COVID-19 (2019-nCoV) Italy Dataset
Provides a daily summary of the Coronavirus (COVID-19) cases in Italy by country, region and province level. Data source: Presidenza del Consiglio dei Ministri - Dipartimento della Protezione Civile <https://www.protezionecivile.it/>.
Last updated
6.12 score 45 stars 29 scripts 354 downloadsoutbreaks - A Collection of Disease Outbreak Data
Empirical or simulated disease outbreak data, provided either as RData or as text files.
Last updated
5.89 score 54 stars 482 scripts 910 downloads
rplanes - Plausibility Analysis of Epidemiological Signals
Provides functionality to prepare data and analyze plausibility of both forecasted and reported epidemiological signals. The functions implement a set of plausibility algorithms that are agnostic to geographic and time resolutions and are calculated independently then presented as a combined score.
Last updated
5.78 score 10 stars 7 scripts 292 downloadstrending - Model Temporal Trends
Provides a coherent interface to multiple modelling tools for fitting trends along with a standardised approach for generating confidence and prediction intervals.
Last updated
5.75 score 9 stars 1 dependents 21 scripts 414 downloadsepiDisplay - Epidemiological Data Display Package
Package for data exploration and result presentation. Full 'epicalc' package with data management functions is available at '<https://medipe.psu.ac.th/epicalc/>'.
Last updated
5.58 score 2 stars 2 dependents 844 scripts 3.8k downloadsinctools - Incidence Estimation Tools
Tools for estimating incidence from biomarker data in cross- sectional surveys, and for calibrating tests for recent infection. Implements and extends the method of Kassanjee et al. (2012) <doi:10.1097/EDE.0b013e3182576c07>.
Last updated
biomarkersbiostatisticsepidemiologyhivincidenceincidence-estimationincidence-inferenceinfectious-diseasesstatistics
5.38 score 6 stars 20 scripts 357 downloads
DSAIDE - Dynamical Systems Approach to Infectious Disease Epidemiology (Ecology/Evolution)
Exploration of simulation models (apps) of various infectious disease transmission dynamics scenarios. The purpose of the package is to help individuals learn about infectious disease epidemiology (ecology/evolution) from a dynamical systems perspective. All apps include explanations of the underlying models and instructions on what to do with the models.
Last updated
5.36 score 26 stars 25 scripts 375 downloadscovid19us - Cases of COVID-19 in the United States
A wrapper around the 'COVID Tracking Project API' <https://covidtracking.com/api/> providing data on cases of COVID-19 in the US.
Last updated
5.35 score 62 stars 36 scripts 445 downloadso2geosocial - Reconstruction of Transmission Chains from Surveillance Data
Bayesian reconstruction of who infected whom during past outbreaks using routinely-collected surveillance data. Inference of transmission trees using genotype, age specific social contacts, distance between cases and onset dates of the reported cases. (Robert A, Kucharski AJ, Gastanaduy PA, Paul P, Funk S. (2020) <doi:10.1098/rsif.2020.0084>).
Last updated
baysian-inferencemarkov-chain-monte-carlotransmission-chain-reconstructioncpp
4.60 score 8 stars 6 scripts 315 downloadsEpiILM - Spatial and Network Based Individual Level Models for Epidemics
Provides tools for simulating from discrete-time individual level models for infectious disease data analysis. This epidemic model class contains spatial and contact-network based models with two disease types: Susceptible-Infectious (SI) and Susceptible-Infectious-Removed (SIR).
Last updated
4.48 score 6 stars 6 scripts 490 downloadsepitab - Flexible Contingency Tables for Epidemiology
Builds contingency tables that cross-tabulate multiple categorical variables and also calculates various summary measures. Export to a variety of formats is supported, including: 'HTML', 'LaTeX', and 'Excel'.
Last updated
4.45 score 1 stars 19 scripts 377 downloadsbets.covid19 - The BETS Model for Early Epidemic Data
Implements likelihood inference for early epidemic analysis. BETS is short for the four key epidemiological events being modeled: Begin of exposure, End of exposure, time of Transmission, and time of Symptom onset. The package contains a dataset of the trajectory of confirmed cases during the coronavirus disease (COVID-19) early outbreak. More detail of the statistical methods can be found in Zhao et al. (2020) <arXiv:2004.07743>.
Last updated
2019-ncov
4.45 score 28 stars 2 scripts 365 downloadsEpiCurve - Plot an Epidemic Curve
Creates simple or stacked epidemic curves for hourly, daily, weekly or monthly outcome data.
Last updated
4.38 score 1 stars 24 scripts 420 downloadslinelistBayes - Bayesian Analysis of Epidemic Data Using Line List and Case Count Approaches
Provides tools for performing Bayesian inference on epidemiological data to estimate the time-varying reproductive number and other related metrics. These methods were published in Li and White (2021) <doi:10.1371/journal.pcbi.1009210>. This package supports analyses based on aggregated case count data and individual line list data, facilitating enhanced surveillance and intervention planning for infectious diseases like COVID-19.
Last updated
openblascpp
4.30 score 4 stars 3 scripts 395 downloadsCovidMutations - Mutation Analysis and Assay Validation Toolkit for COVID-19 (Coronavirus Disease 2019)
A feasible framework for mutation analysis and reverse transcription polymerase chain reaction (RT-PCR) assay evaluation of COVID-19, including mutation profile visualization, statistics and mutation ratio of each assay. The mutation ratio is conducive to evaluating the coverage of RT-PCR assays in large-sized samples<doi:10.20944/preprints202004.0529.v1>.
Last updated
4.30 score 4 stars 5 scripts 353 downloadstidyrates - Tidy Epidemiological Rates
Compute age-adjusted rates by direct and indirect methods and other epidemiological indicators in a tidy way, wrapping functions from the 'epitools' package.
Last updated
4.18 score 3 stars 5 scripts 240 downloadscovid19br - Brazilian COVID-19 Pandemic Data
Set of functions to import COVID-19 pandemic data into R. The Brazilian COVID-19 data, obtained from the official Brazilian repository at <https://covid.saude.gov.br/>, is available at country, region, state, and city-levels. The package also downloads the world-level COVID-19 data from the John Hopkins University's repository.
Last updated
brazilcovid-19
4.12 score 6 stars 44 scripts 348 downloadstsiR - An Implementation of the TSIR Model
An implementation of the time-series Susceptible-Infected-Recovered (TSIR) model using a number of different fitting options for infectious disease time series data. The manuscript based on this package can be found here <https://doi:10.1371/0185528>. The method implemented here is described by Finkenstadt and Grenfell (2000) <DOI: 10.1111/1467-9876.00187>.
Last updated
difference-equationsepidemic-modelepidemicsinfectious-diseasemodel-fittingsir-model
3.70 score 9 stars 28 scripts 283 downloadscovid19dbcand - Selected 'Drugbank' Drugs for COVID-19 Treatment Related Data in R Format
Provides different datasets parsed from 'Drugbank' <https://www.drugbank.ca/covid-19> database using 'dbparser' package. It is a smaller version from 'dbdataset' package. It contains only information about COVID-19 possible treatment.
Last updated
datasetdbparserdrugbankdrugbank-database
3.18 score 3 stars 359 downloadsEpiILMCT - Continuous Time Distance-Based and Network-Based Individual Level Models for Epidemics
Provides tools for simulating from continuous-time individual level models of disease transmission, and carrying out infectious disease data analyses with the same models. The epidemic models considered are distance-based and/or contact network-based models within Susceptible-Infectious-Removed (SIR) or Susceptible-Infectious-Notified-Removed (SINR) compartmental frameworks. An overview of the implemented continuous-time individual level models for epidemics is given by Almutiry and Deardon (2019) <doi:10.1515/ijb-2017-0092>.
Last updated
bayesian-inferencedistanceepidemic-dataepidemicsinfectious-disease-modelskerneltypenetworkplotsfortranglibc
2.65 score 6 stars 15 scripts 71 downloadscolmozzie - Dengue Cases and Climate Variables in Colombo Sri Lanka
Weekly notified dengue cases and climate variables in Colombo district Sri Lanka from 2008/ week-52 to 2014/ week-21.
Last updated
2.04 score 2 stars 11 scripts 67 downloadscovid19swiss - COVID-19 Cases in Switzerland and Principality of Liechtenstein
Provides a daily summary of the Coronavirus (COVID-19) cases in Switzerland cantons and Principality of Liechtenstein. Data source: Specialist Unit for Open Government Data Canton of Zurich <https://www.zh.ch/de/politik-staat/opendata.html>.
Last updated
3.00 score 10 scripts 77 downloadsgenSEIR - Predict Epidemic Curves with Generalized SEIR Modeling
Performs generalized Susceptible-Exposed-Infected-Recovered (SEIR) modeling to predict epidemic curves. The method is described in Peng et al. (2020) <doi:10.1101/2020.02.16.20023465>.
Last updated
covid-19forecastnonlinear-optimizationseir-model
2.00 score 1 stars 370 downloadscorona - Coronavirus ('Rona') Data Exploration
Manipulate and view coronavirus data and other societally relevant data at a basic level.
Last updated
1.70 score 1 scripts 278 downloadscovid19france - Cases of COVID-19 in France
Imports and cleans 'opencovid19-fr' <https://github.com/opencovid19-fr/data> data on COVID-19 in France.
Last updated
1.70 score 3 scripts 345 downloadsendtoend - Transmissions and Receptions in an End to End Network
Computes the expectation of the number of transmissions and receptions considering an End-to-End transport model with limited number of retransmissions per packet. It provides theoretical results and also estimated values based on Monte Carlo simulations. It is also possible to consider random data and ACK probabilities.
Last updated
1.00 score 2 scripts 328 downloads



