(Some people will ask "Unified?", Bacchus will answer: Wine not?)
Bacchus is a hybrid agent-based model simulating bacterial colonies in which each bacteria can be provided by an internal set of reactions and bacteria can interact by secreting diffusible molecules.
bacterium.cpp
,bacterium.h
the bacterium class contains the properties of each single bacterium in the populationpopulation.cpp
,population.h
the population class manages groups of bacterium objects controlling their evolution in timealgebra2d.cpp
,algebra2d.h
library to perform vector operations in the planepars.in
input parameter filemain.cpp
main file to run the simulationpopplot.py
Python code to create colony images and videos from the output of main.
- Change the ".in" file to a ".xml" or ".json"