GEMFsim

GEMFsim has been designed and initially written by Faryad Darabi Sahneh at Kansas State University.

GEMFsim is a software tool that implements the generalized formulation of the epidemic spreading problem and the related modeling solution:

GEMFsim: a stochastic simulator for the generalized epidemic modeling framework
FD Sahneh, A Vajdi, H Shakeri, F Fan, C Scoglio
Journal of Computational Science, 2017

GEMFsim is based on the following paper:

Generalized Epidemic Mean-Field Model for Spreading Processes over Multi-Layer Complex networks
FD Sahneh, C Scoglio, P Van Mieghem
IEEE/ACM Transactions on Networking, vol. 21, no.5, 1609-1620, 2013

GEMFsim implementations

Language Author Manual Code
MATLAB Faryad Sahneh Matlab_Manual MATLAB
Python Heman Shakeri Python_Manual PYTHON
R Aram Vajdi R_Manual R
C Futing Fan C_Manual C
MATLAB Haotian Wu Animation_Manual

Please email faryad@ksu.edu or caterina@ksu.edu if you are interested in GEMF

Support

Supported by National Science Foundation under Award CIF-1423411. Any opinions, findings, and conclusions or recommendations expressed in this website are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

GEMFsim vector-borne

GEMFsim vector-borne is an expansion from the original GEMFsim tool. It was designed and written by Tanvir Ferdousi at Kansas State University. It is built on top of the original model developed by Faryad Darabi Sahneh. The expansion adds several features to enable the modeling of vector-borne outbreaks. It models the vector population separately and interconnects with the host network model by enabling event based parameter exchanges. This model also supports seasonal variations for vectors. The host network model was enhanced by the addition of gender, sexual orientation, and age groups. It includes a network generator that can generate networks based on prescribed degree distributions.

The model was first demonstrated in the following paper,

Ferdousi, Tanvir, Lee W. Cohnstaedt, D. S. McVey, and Caterina M. Scoglio. "Understanding the survival of Zika virus in a vector interconnected sexual contact network." bioRxiv (2019): 518613. https://doi.org/10.1101/518613

GEMFsim vector-borne implementations

Language Author Manual Code
MATLAB Tanvir Ferdousi - MATLAB

Please email tanvirf@ksu.edu or caterina@ksu.edu if you are interested in GEMFsim vector-borne.

 

SIS spreading simulator over time-dependent networks

Language Author Manual Code
R Aram Vajdi - TimeVar