comokit4py: Python package brings COMOKIT COVID-19 simulations to HPC
Scale agent-based epidemic modeling to high-performance computing clusters with ease.
Get AI news that actually matters
One email a day. Zero fluff. Join 10,000+ professionals.
Agent-based models (ABMs) simulate autonomous agents interacting in virtual environments, commonly used for urban segregation, opinion dynamics, and epidemiological crises. During the COVID-19 pandemic, models like COMOKIT—designed to simulate everyday life in Vietnamese cities and test non-pharmaceutical interventions—proved impactful on global policy. However, running such models at scale demands enormous computational resources to replicate simulations across large parameter spaces.
comokit4py, presented by Arthur Brugière and Kévin Chapuis in arXiv:2605.23948, addresses this bottleneck. The Python package provides a streamlined interface to generate, explore, and analyze COMOKIT experiments on HPC infrastructure. By abstracting cluster complexities, it enables researchers to run thousands of simulation replicates efficiently, accelerating insight into epidemic spread and intervention effectiveness. The paper includes 6 pages and 2 figures, submitted to IEEE, highlighting the tool's potential for scalable social simulation.
- comokit4py automates HPC workflow integration for COMOKIT agent-based simulations.
- Originally designed for COVID-19 policy testing in Vietnamese cities, COMOKIT now scales via this package.
- The package supports generating, exploring, and reporting on large parameter sweeps across HPC clusters.
Why It Matters
Accelerates epidemic modeling research by removing HPC complexity, enabling faster, scalable simulation of public health interventions.