In this work, we blueprint a Dashboard that allows users to simulate the bacterial community's evolution through an intuitive GUI. The underlying Python-coded simulator implements an agent-based model of bacterial species, nutrients, and environment, allowing full customization and upgradability of the tool, due to its intrinsic modularity. Specifically, the model aims to represent discretized spaces, hosting a certain number of bacteria for each species and a defined amount of nutrients characterizing the surrounding environment. Bacteria can migrate from one spatial unit into another, looking for different nutrients (i.e., metabolites) across the whole space path. Growth and survival are governed by bacterial metabolisms, which are in turn functions of the metabolites present in each specific spatial unit at a certain time. Thus, our tool simulates how bacteria consume and produce metabolites, following species-specific metabolism rules, letting the system dynamically evolve through bacterial growth, death, spatial migration, and continuous updates of the available metabolite pool.

Simulating microbial communities' evolution via Agent base modelling: a Python tool

Bellato Massimo
Writing – Review & Editing
;
Cappellato Marco
Conceptualization
;
Calzavara Andrea
Software
;
Di Camillo Barbara
Supervision
2023

Abstract

In this work, we blueprint a Dashboard that allows users to simulate the bacterial community's evolution through an intuitive GUI. The underlying Python-coded simulator implements an agent-based model of bacterial species, nutrients, and environment, allowing full customization and upgradability of the tool, due to its intrinsic modularity. Specifically, the model aims to represent discretized spaces, hosting a certain number of bacteria for each species and a defined amount of nutrients characterizing the surrounding environment. Bacteria can migrate from one spatial unit into another, looking for different nutrients (i.e., metabolites) across the whole space path. Growth and survival are governed by bacterial metabolisms, which are in turn functions of the metabolites present in each specific spatial unit at a certain time. Thus, our tool simulates how bacteria consume and produce metabolites, following species-specific metabolism rules, letting the system dynamically evolve through bacterial growth, death, spatial migration, and continuous updates of the available metabolite pool.
2023
8th National Congress of Bioengineering
VIII Congress GNB 2023
9788855580113
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3549392
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact