Accelerated evolution in networked metapopulations of Pseudomonas aeruginosa

  1. Partha Pratim Chakraborty
  2. Rees Kassen  Is a corresponding author
  1. University of Ottawa, Canada
  2. McGill University, Canada
12 figures, 12 tables and 1 additional file

Figures

Design for de novo evolution experiment.

(A) Two topologies, star or well-mixed, constructed among four subpopulations. Arrows depict dispersal routes among subpopulations (circles). (B) Four combinations of mutation supply rates achieved by manipulating both effective population sizes of the subpopulations and the migration rates among the subpopulations. (C) Experimental evolution setup and subsequent assays performed.

Figure 2 with 1 supplement
Dynamics of adaptation in large metapopulations.

Fitness trajectories in large metapopulations connected by high and low migration rates (LPHM and LPLM). Increase in relative growth rate (upper panel) and relative carrying capacity (lower panel) in metapopulations propagated by either the star or the well-mixed topology with the LPHM (left panel) or LPLM (right panel) regime over the experimental time-period. Each point is the mean of eight replicate metapopulations for a particular day and network topology; error bars show 1 standard error of the mean (SE). Raw data from each replicate metapopulation shown in Figure 2—figure supplement 1. For large metapopulations (LPHM and LPLM), approximately 6.67 generations of growth happened per transfer.

Figure 2—figure supplement 1
Dynamics of adaptation in large metapopulations with individual replicate metapopulations.

Fitness trajectories in large metapopulations connected by high and low migration rates (LPHM and LPLM). Increase in relative growth rate (upper panel) and relative carrying capacity (lower panel) in metapopulations propagated by either the star or the well-mixed topology with the LPHM (left panel) or LPLM (right panel) regime over the experimental time-period. Each point is the mean of eight replicate metapopulations for a particular day and network topology; error bars show 1 standard error of the mean (SE). Raw data from each replicate metapopulation is shown as faded lines. For large metapopulations (LPHM and LPLM), approximately 6.67 generations of growth happened per transfer.

Figure 3 with 2 supplements
Dynamics of adaptation in small metapopulations.

Fitness trajectories in small metapopulations (SPHM and SPLM) connected by high and low migration rates. Increase in relative growth rate (upper panel) and relative carrying capacity (lower panel) in metapopulations propagated by either the star or the well-mixed topology with the SPHM (left vertical panel) or SPLM (right vertical panel) regime over the experimental time-period. Each point is the mean of eight replicate metapopulations for a particular day and network topology; error bars show 1 standard error of the mean (SE). Raw data from each replicate metapopulation is shown as faded lines in Figure 3—figure supplement 1. Small metapopulations (SPHM and SPLM) experienced approximately 13.28 generations of growth per transfer.

Figure 3—figure supplement 1
Dynamics of adaptation in small metapopulations with individual replicate metapopulations.

Fitness trajectories in small metapopulations (SPHM and SPLM) connected by high and low migration rates. Increase in relative growth rate (upper panel) and relative carrying capacity (lower panel) in metapopulations propagated by either the star or the well-mixed topology with the SPHM (left vertical panel) or SPLM (right vertical panel) regime over the experimental time-period. Each point is the mean of eight replicate metapopulations for a particular day and network topology; error bars show 1 standard error of the mean (SE). Raw data from each replicate metapopulation is shown as faded lines. Small metapopulations (SPHM and SPLM) experienced approximately 13.28 generations of growth per transfer.

Figure 3—figure supplement 2
Detection of outliers in the SPHM and SPLM dataset.

Visual detection of outliers (beyond 25 and 75 quartile range) in both SPHM and SPLM growth rate and carrying capacity dataset. Excluding the outliers from the statistical analyses did not change the significant main effect of network (p = 0.073 and p = 0.022) in explaining the variance of fold change r and K, respectively.

Figure 4 with 2 supplements
Number of mutational changes in each population size/network topology treatment combinations.

Shown are the mean number of mutational changes for each network topology treatment (star and well-mixed) under each population size (large and small). Error bars represent 1 standard error of the mean.

Figure 4—figure supplement 1
Average frequency of adaptive mutations in the metapopulations.

Average frequencies at which mutations in key adaptive genes present in the evolved metapopulations. The differences between the network treatments are not statistically significant. For a list of putatively adaptive genes, see annotations in Figure 6 in the manuscript.

Figure 4—figure supplement 2
Average frequency of mutations segregating in networks with different population sizes.

Shown are the mean frequencies of all mutations in each replicate (black filled circle, total six) for each network and population size combinations. The overall average and standard error are also shown.

Figure 5 with 1 supplement
Distribution of fitness effects among isolates in the selection medium.

Absolute fitness of evolved end-point isolates in the selection medium (LB supplemented with subinhibitory concentration of ciprofloxacin). Fitness effect distributions are shown as histograms of carrying capacity (K) for all mutants isolated from the large (LPHM and LPLM) metapopulations (A and B, respectively) or the small (SPHM and SPLM) metapopulations (C and D, respectively). Blue and red bars denote isolates collected from metapopulations propagated either by the star or the well-mixed topologies, respectively. Statistical significance determined at p < 0.05 by permutation K–S test (10,000 permutations). The vertical line on the left-hand side of each histogram is the mean K of the ancestor in the selection medium and the red dotted vertical lines are 1 standard error (SE) of the mean.

Figure 5—figure supplement 1
Empirical cumulative distribution function (ECDF) plots for observed absolute fitnesses of evolved clones.

(A) LPHM, (B) LPLM, (C) SPHM, and (D) SPLM, respectively. The ECDFs are shifted to the right for the small population size stars (C, D), consistent with large effect mutants being substituted in stars relative to well-mixed populations.

Figure 6 with 2 supplements
Genetic changes detected in the metapopulations (not showing intergenic mutations; full data file is available in Figure 6—figure supplement 1) after ~100 generations of evolution in the selection media (LB supplemented with subinhibitory concentration of ciprofloxacin).

From the top, the first and the second panels show large star and large well-mixed metapopulations, respectively. Similarly, the third and the fourth panels show small star and small well-mixed metapopulations, respectively. Mutation in genes highlighted with either red or green background denotes recurring canonical ciprofloxacin resistance genes and genes that are relevant for adaptation of P. aeruginosa to laboratory conditions, respectively. Size of the circles depicts observed frequencies of mutants in the metapopulations. More than one circle for a gene represents the presence of distinct genetic variants (alleles) in the same metapopulation.

Figure 6—figure supplement 1
Genetic changes detected in the metapopulations (showing all mutations above the frequency of 8%) after ~100 generations of evolution in the selection media (LB supplemented with subinhibitory concentration of ciprofloxacin).

All the other details are the same as in Figure 6.

Figure 6—figure supplement 2
Frequency spectra for all mutations.

Distribution of read frequencies for all mutations found across all evolved metapopulations – shown are the nonsynonymous, indels and intergenic mutations (blue) and synonymous (dark blue). The dashed vertical line represents the threshold of 8% which is the frequency of the majority of synonymous SNPs.

Author response image 1
Author response image 2
Author response image 3
Author response image 4
Author response image 5
Author response image 6

Tables

Table 1
Population-level parallelism.

Difference in population-level parallelism between the two topologies for each effective population size. Differences between the mean values for each metric (estimate) in the star and the well-mixed topologies are presented. Low dispersion and Jaccard index values, and high C-scores, correspond to high rates of parallelism. A positive value denotes the calculated metric for the star topology is higher than the well-mixed topology and vice versa. Significance (p < 0.05) is determined by a two-way ANOVA for dispersion and a two-way ANOVA followed by a permutation test (10,000 permutations) for Jaccard distance and C-score (Materials and methods).

Parallelism estimate = (Star − Well-mixed)
Metric
Population sizeDispersionJaccard distanceC-score
EstimateSignificanceEstimateSignificanceEstimateSignificance
Large0.01670.71530.01650.65690.02190.5356
Small–0.12650.0108–0.15140.00092.01560.0029
Author response table 1
Analysis of Deviance Table (Type II Wald chisquare tests).
Response: fold_change_k
ChisqDfPr(>Chisq)
poly(Day, 2)620.66812< 2e-16***
Treatment5.193910.02267*
Mig_rate0.482610.48726
poly(Day, 2):Treatment6.426320.04023*
poly(Day, 2):Mig_rate3.317220.19040
Treatment:Mig_rate0.344810.55709
poly(Day, 2):Treatment:Mig_rate1.458820.48219
  1. Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Author response table 2
Analysis of Deviance Table (Type II Wald chisquare tests).
Response: fold_change_k
ChisqDfPr(>Chisq)
poly(Day, 2)416.64352< 2e-16***
Treatment3.210610.07316
Mig_rate0.091210.76264
poly(Day, 2):Treatment1.441520.48639
poly(Day, 2):Mig_rate0.183520.91236
Treatment:Mig_rate0.028410.86612
poly(Day, 2):Treatment:Mig_rate2.083420.35285
  1. Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Author response table 3
Response: mut_count.
DfSum SqMean SqF valuePr(>F)
Pop_size1130.73130.7312.63230.1212
Treatment1160.98160.9753.24120.0877
Pop_size:Treatment10.570.5730.01150.9156
Residuals19943.9349.665
  1. Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Author response table 4
Pop_size = large.
contrast estimateSEdft ratiop value
AMP – WM-5.004.07-1.2290.2341
Author response table 5
Pop_size = small.
contrast estimateSEdft ratiop value
AMP – WM5.634.27-1.3200.2025
Author response table 6
Analysis of Deviance Table (Type II Wald chisquare tests).
Response: fold_change_k
ChisqDfPr(>Chisq)
poly(Day, 2)391.69672< 2.2e-16***
Pop_size1.013210.3141308
Treatment0.852110.3559552
Mig_rate0.003210.9547399
poly(Day, 2):Pop_size18.122820.0001161***
poly(Day, 2):Treatment1.251520.5348471
Pop_size:Treatment1.556210.2122273
poly(Day, 2):Mig_rate1.633720.4418171
Pop_size:Mig_rate0.733210.3918523
Treatment:Mig_rate0.013910.9062678
poly(Day, 2):Pop_size:Treatment0.958020.6194079
poly(Day, 2):Pop_size:Mig_rate0.531520.7666358
poly(Day, 2):Treatment:Mig_rate0.200820.9044948
Pop_size:Treatment:Mig_rate0.038410.8446889
poly(Day, 2):Pop_size:Treatment:Mig_rate0.242020.8860213
  1. Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Author response table 7
Analysis of Deviance Table (Type II Wald chisquare tests).
Response: fold_change_k
ChisqDfPr(>Chisq)
poly(Day, 2)476.18012< 2.2e-16***
Pop_size7.982810.004722**
Treatment4.777510.028833*
Mig_rate0.193110.660310
poly(Day, 2):Pop_size39.692922.403e-09***
poly(Day, 2):Treatment0.411320.814130
Pop_size:Treatment1.986910.158663
poly(Day, 2):Mig_rate0.120320.941628
Pop_size:Mig_rate0.286210.592641
Treatment:Mig_rate0.134410.713942
poly(Day, 2):Pop_size:Treatment3.681520.158698
poly(Day, 2):Pop_size:Mig_rate0.694220.706739
poly(Day, 2):Treatment:Mig_rate0.036420.981947
Pop_size:Treatment:Mig_rate0.308110.578840
poly(Day, 2):Pop_size:Treatment:Mig_rate0.605520.738798
  1. Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Author response table 8
Small population size, r.
contrast estimateSEdfT ratioP value
AMP – WM0.07870.039847.71.9780.0538
  1. Results are averaged over the levels of: Mig_rate

  2. Degrees-of-freedom method: kenward-roger

Author response table 9
eff_size(emm_T, σ = σ(lmer.r.small.pop), edf = edf).
contrast effect.sizeSEdfLower CLUpper CL
AMP – WM0.9290.47947.70.03491.89
  1. Results are averaged over the levels of: Mig_rate σ used for effect sizes: 0.08469

  2. Degrees-of-freedom method: inherited from kenward-roger when re-gridding

  3. Confidence level used: 0.95

Author response table 10
Small population size, K.
contrast estimateSEdft.ratiop.value
AMP – WM0.7090.20651.23.4410.0012
  1. Results are averaged over the levels of: Mig_rate

  2. Degrees-of-freedom method: kenward-roger

Author response table 11
contrast effect.sizeSEdflower.CLupper.CL
AMP – WM1.530.46851.20.5862.47
  1. Results are averaged over the levels of: Mig_rate σ used for effect sizes: 0.4649

  2. Degrees-of-freedom method: inherited from kenward-roger when re-gridding Confidence level used: 0.95

Additional files

Download links

A two-part list of links to download the article, or parts of the article, in various formats.

Downloads (link to download the article as PDF)

Open citations (links to open the citations from this article in various online reference manager services)

Cite this article (links to download the citations from this article in formats compatible with various reference manager tools)

  1. Partha Pratim Chakraborty
  2. Rees Kassen
(2026)
Accelerated evolution in networked metapopulations of Pseudomonas aeruginosa
eLife 15:e107189.
https://doi.org/10.7554/eLife.107189