At the group level, considering the complexity of the colonization process, we choose Agent-Based Modeling (ABM) for the simulation of complex systems. NetLogo[1] is a Agent-Based Modeling and simulation platform that can create and simulate interactions and behaviors between individuals for studying and exploring the behavior of complex systems. It is particularly suitable for simulating complex systems that evolve over time. Based on Netlogo, we have developed a model for the colonization process.
- The initial position of bacteria is randomly generated in space
- Bacteria move randomly in space
- Movement consumes energy, and there is a fundamental energy loss in both movement and colonization states
- When the energy of bacteria reaches a certain value, they replicate, produce new individuals, and lose some energy
- Bacterial will die when energy is less than 0
- The initial nutrient values in the space were randomly distributed and increased at a certain rate
- When there are eight other individuals within a radius of 1, the bacteria stop moving and complete colonization, which is irreversible
- When there are 6 engineering bacteria (blue) within a radius of 1 for Streptococcus mutans (red), it causes Streptococcus mutans to die
The initial state is shown in the figure below. The blue dots represent engineering bacteria, the red dots represent Streptococcus mutans, and the darker the green grid, the more nutrients the location contains.
The changes in the number and process of S. mutans and engineering bacteria when nutrition is sufficient are shown as follows
The changes in the number and process of Streptococcus mutans and engineering bacteria under insufficient nutrition are shown below
It can be found that only when the nutritional conditions are sufficient, can engineering bacteria reproduce in large numbers and achieve a high population density, thereby achieving the effect of engineering bacterial colonization and complete elimination of Streptococcus mutans. This reminds us of the potential issues in our project, namely whether the nutritional conditions in the cat's mouth can meet the desired results.
In order to more accurately characterize the colonization process, ordinary differential equations are used to describe the expression levels of various bacterial components, and then the macroscopic bacterial quantity is described at the microscopic level.
The following ODE equation describes the variation of each quantity over time.
The meaning of the parameters is as follows.
Solve the equation and draw it as shown in the following figure.
Based on the theoretical situation in the oral cavity, the following equation can be obtained. In the formula, kon and koff are other bacteria's kon and koff.
To solve the above model, using the Lotka Volterra model,Solve the following equation and bring the steady-state parameters into the above equation.
In order to better describe the colonization process in this circuit, the bacterial colonization model was simplified, and the migration and colonization of bacteria were recorded as a simple probability combination. Simplifying engineering bacteria into a specific rectangular body of length and width, where P represents the probability of contact between each surface and the bottom surface, and K is assumed to be a dimensional constant of 1. This model may be contrary to biological colonization, but we can obtain a more accurate Kd by taking residuals from two equations.
By fitting the different CsgA-Hsa content and Kd of each bacterium at different times, the following curve is obtained.
By fitting the above equation, assuming that there is a certain amount of miscellaneous bacteria entering the oral cavity of cats and cats while eating, we can fit the competitive relationship between engineering bacteria and miscellaneous bacteria, as shown in the following figure.
F1 represents the number of miscellaneous bacteria obtained by cats per feeding;F2 represents the relationship between engineering bacterial count and CsgA-Hsa and Kd.
It can be found that engineering bacteria still maintain a relatively stable value during continuous feeding, providing model support for our use of CsgA-Hsa for adhesion.
[1] Wilensky, U. (1999). NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.
[2] Huang X, Duddy OP, Silpe JE, Paczkowski JE, Cong J, Henke BR, Bassler BL. Mechanism underlying autoinducer recognition in the Vibrio cholerae DPO-VqmA quorum-sensing pathway. J Biol Chem. 2020 Mar 6;295(10):2916-2931.
[3] Wilkins MR, Gasteiger E, Bairoch A, Sanchez JC, Williams KL, Appel RD, Hochstrasser DF. Protein identification and analysis tools in the ExPASy server. Methods Mol Biol. 1999;112:531-52.
[4] Duddy, Olivia P.; Huang, Xiuliang; Silpe, Justin E.; Bassler, Bonnie L. (2021). VqmAPhage has higher affinity for Pqtip DNA than for PvqmR DNA.. PLOS Genetics.
[5] Volzing K, Biliouris K, Kaznessis YN. proTeOn and proTeOff, new protein devices that inducibly activate bacterial gene expression. ACS Chem Biol. 2011 Oct 21.