Shearing in flow environment promotes evolution of social behavior in microbial populations

  1. Gurdip Uppal  Is a corresponding author
  2. Dervis Can Vural  Is a corresponding author
  1. University of Notre Dame, United States
7 figures, 5 videos, 1 table and 4 additional files

Figures

Schematics of our Model.

The microbes secrete two types of molecules into the environment. The first, a beneficial public good that promotes growth, and the second, a waste or harmful substance hinders growth. Cheating …

https://doi.org/10.7554/eLife.34862.006
Snapshots of homogeneous and group phases without and with shear.

Microbes interact by secreting diffusive chemicals into their environment. Cooperators are seen as bright green dots, and cheaters are seen as dark green dots. The waste compound is shown as blue …

https://doi.org/10.7554/eLife.34862.007
Turing analysis results.

The top-left figure, (A) shows the group size 2π/kfast as obtained by our theoretical analysis (appendix); whereas the bottom figure, (B) shows the same for continuous simulations, and the top-right …

https://doi.org/10.7554/eLife.34862.008
Figure 3—source data 1

Matlab data and code files for Figure 3.

https://doi.org/10.7554/eLife.34862.009
Critical shear for cooperativity for cheater-altruist system.

(A) Group fragmentation rate versus shear rate. We see that the group fragmentation rate increases linearly with the shear rate. (B) Group population versus shear rate. As the shear distorts and …

https://doi.org/10.7554/eLife.34862.010
Figure 4—source data 1

Matlab data and code files for Figure 4.

https://doi.org/10.7554/eLife.34862.011
Evolution of sociality in constant shear (continuum of secretion rates).

Individual groups are essentially homogeneous in secretion space, whereas the meta-population contains a distribution of groups with different secretion rates (Appendix 1—figure 1). (A) Groups that …

https://doi.org/10.7554/eLife.34862.012
Figure 5—source data 1

Matlab data and code files for Figure 5.

https://doi.org/10.7554/eLife.34862.013
Evolution of sociality in pipe and vortex geometries (continuum of secretion rates).

The top row gives simulation snapshots of the system in a Hagen-Poiseuille flow in a pipe (A) and of the system in a Rankine vortex (B). The middle row gives the average microbial population and the …

https://doi.org/10.7554/eLife.34862.014
Figure 6—source data 1

Matlab data and code files for Figure 6.

https://doi.org/10.7554/eLife.34862.015
Appendix 1—figure 1
Secretion rate distributions of groups under different shear rates.

Microbes are grouped by their position in space and the distribution of their secretion rates is plotted. Simulations were started with a secretion rate of 100 and random mutations were allowed to …

https://doi.org/10.7554/eLife.34862.023
Appendix 1—figure 1—source data 1

Matlab data and code files for figure in appendix.

https://doi.org/10.7554/eLife.34862.024

Videos

Video 1
This is a video file of a simulation of the homogeneous phase.
https://doi.org/10.7554/eLife.34862.003
Video 2
This is a video file of a simulation of the group phase.
https://doi.org/10.7554/eLife.34862.004
Video 3
This is a video file of a simulation of the group phase under Couette flow.
https://doi.org/10.7554/eLife.34862.005
Video 4
This is a video file of a simulation of the group phase under a Hagen-Poiseuille flow.
https://doi.org/10.7554/eLife.34862.016
Video 5
This is a video file of a simulation of the group phase under a Rankine vortex flow.
https://doi.org/10.7554/eLife.34862.017

Tables

Table 1
Summary of system parameters.
https://doi.org/10.7554/eLife.34862.018
ParameterDefinitionValues

db

Microbial diffusion constant

0.3906×106cm2s1

d1

Public good diffusion constant(1to60)×106cm2s1

d2

Waste diffusion constant(1to50)×106cm2s1

v

Flow velocity(0to100)×105cms1

λ1

Public good decay constant

5.0×103s1

λ2

Waste decay constant

1.5×103s1

k1

Public good saturation

0.01

k2

Waste saturation

0.10

s1

Public good secretion rate(0to1.0)s1

s2

Waste secretion rate(0to1.0)s1

α1

Benefit of public good

7.5×103s1

α2

Harm of waste compound

8.0×103s1

β1

Cost of secretion

0.2

μ

Mutation rate(6.0to20.0)×107s1

Additional files

Source code 1

Matlab code for discrete stochastic simulations.

Main file is main_discrete.m. See README file for more information.

https://doi.org/10.7554/eLife.34862.019
Source code 2

Matlab code for continuous simulations used in Figure 3B.

Main file is main_continuous.m. See README file for more information.

https://doi.org/10.7554/eLife.34862.020
Transparent reporting form
https://doi.org/10.7554/eLife.34862.021
Appendix 1—figure 1—source data 1

Matlab data and code files for figure in appendix.

https://doi.org/10.7554/eLife.34862.024

Download links