Related Experiment Video
Updated: Jan 1, 2026

Constructing and Visualizing Models using Mime-based Machine-learning Framework
Published on: July 22, 2025
SimpactCyan 1.0: An Open-source Simulator for Individual-Based Models in HIV Epidemiology with R and Python
Jori Liesenborgs1, Diana M Hendrickx2, Elise Kuylen3,4
1Expertise Centre for Digital Media, Hasselt University - tUL, Diepenbeek, Belgium.
SimpactCyan is an open-source simulator for HIV epidemiology research. This tool enhances HIV modeling with R and Python interfaces, aiding in treatment and prevention strategy analysis.
Area of Science:
- Epidemiology
- Computational Biology
- Public Health
Background:
- HIV epidemiology research requires sophisticated simulation tools.
- Individual-based models (IBMs) are crucial for understanding disease dynamics.
- Accessibility of modeling tools to researchers is vital for advancing the field.
Purpose of the Study:
- Introduce SimpactCyan, an open-source simulator for IBMs in HIV epidemiology.
- Provide R and Python interfaces for broader accessibility.
- Demonstrate applications in evaluating HIV interventions and phylodynamic frameworks.
Main Methods:
- Utilizes an efficient variant of the modified Next Reaction Method for continuous-time simulation.
- Simulates HIV transmission, treatment, and prevention in dynamic sexual networks using discrete events.
- Incorporates a generic 'intervention' event for modeling time-varying parameters and prevention programs.
Main Results:
- SimpactCyan offers efficient simulation through its C++ core and accessible R/Python interfaces.
- The simulator facilitates the formulation, execution, and analysis of complex IBMs.
- Demonstrated applications include estimating the impact of HIV treatment eligibility changes and generating data for phylodynamic framework assessment.
Conclusions:
- SimpactCyan is a versatile and efficient open-source tool for HIV epidemiological research.
- Its R and Python interfaces enhance accessibility for a wider research community.
- The simulator supports the evaluation of public health interventions and the development of analytical frameworks in HIV research.
Related Concept Videos
Statistical Methods for Analyzing Epidemiological Data
Statistical Software for Data Analysis and Clinical Trials
Introduction to Epidemiology
Biostatistics: Overview
Discrete variables are...
Mechanistic Models: Compartment Models in Individual and Population Analysis
Introduction To Survival Analysis
The primary goal of survival analysis is to estimate survival time—the time...

