Skip to content

A Simplified SEIR Epidemic Model Based on Cellular Automata for Spatial Analysis

Notifications You must be signed in to change notification settings

roxacarv/CASEIRModeling

Repository files navigation

CASEIRModeling

Cellular Automata & Epidemiology Computing

Modeling infectious diseases using the SEIR model struct and a celullar automata in C.

Study Resources

Epidemiology and Celullar Automata
Real-world data

Tools

  • C: for simulation
  • SDL2 for GUI real-time visualiation of the simulation
  • Main Python libraries used for visualization: pandas, numpy, scipy, seaborn, matplotlib

Reused Code

  • Conway's Game of Life in C++ that I've implemented a few years ago. Mainly used to guide a reimplementation of a Celullar Automata in C
  • Basic code for SDL2 video initialization and rendering. Used ChatGPT to get an example

Installation

  • Run run.sh to run the simulation and gather data to generate plot maps. It assumes that the C binary is already compiled with make build

About

A Simplified SEIR Epidemic Model Based on Cellular Automata for Spatial Analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •