(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.hthe bacterium class contains the properties of each single bacterium in the populationpopulation.cpp,population.hthe population class manages groups of bacterium objects controlling their evolution in timealgebra2d.cpp,algebra2d.hlibrary to perform vector operations in the planepars.ininput parameter filemain.cppmain file to run the simulationpopplot.pyPython code to create colony images and videos from the output of main.
- Change the ".in" file to a ".xml" or ".json"