Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2023 Apr 27;19(4):e1010424. doi: 10.1371/journal.pcbi.1010424

Fusing an agent-based model of mosquito population dynamics with a statistical reconstruction of spatio-temporal abundance patterns

Sean M Cavany 1,*, Guido España 1, Alun L Lloyd 2, Gonzalo M Vazquez-Prokopec 3, Helvio Astete 4, Lance A Waller 5, Uriel Kitron 3, Thomas W Scott 6, Amy C Morrison 7, Robert C Reiner Jr 8, T Alex Perkins 1,*
Editor: David S Khoury9
PMCID: PMC10168549  PMID: 37104528

Abstract

The mosquito Aedes aegypti is the vector of a number of medically-important viruses, including dengue virus, yellow fever virus, chikungunya virus, and Zika virus, and as such vector control is a key approach to managing the diseases they cause. Understanding the impact of vector control on these diseases is aided by first understanding its impact on Ae. aegypti population dynamics. A number of detail-rich models have been developed to couple the dynamics of the immature and adult stages of Ae. aegypti. The numerous assumptions of these models enable them to realistically characterize impacts of mosquito control, but they also constrain the ability of such models to reproduce empirical patterns that do not conform to the models’ behavior. In contrast, statistical models afford sufficient flexibility to extract nuanced signals from noisy data, yet they have limited ability to make predictions about impacts of mosquito control on disease caused by pathogens that the mosquitoes transmit without extensive data on mosquitoes and disease.

Here, we demonstrate how the differing strengths of mechanistic realism and statistical flexibility can be fused into a single model. Our analysis utilizes data from 176,352 household-level Ae. aegypti aspirator collections conducted during 1999–2011 in Iquitos, Peru. The key step in our approach is to calibrate a single parameter of the model to spatio-temporal abundance patterns predicted by a generalized additive model (GAM). In effect, this calibrated parameter absorbs residual variation in the abundance time-series not captured by other features of the mechanistic model. We then used this calibrated parameter and the literature-derived parameters in the agent-based model to explore Ae. aegypti population dynamics and the impact of insecticide spraying to kill adult mosquitoes.

The baseline abundance predicted by the agent-based model closely matched that predicted by the GAM. Following spraying, the agent-based model predicted that mosquito abundance rebounds within about two months, commensurate with recent experimental data from Iquitos. Our approach was able to accurately reproduce abundance patterns in Iquitos and produce a realistic response to adulticide spraying, while retaining sufficient flexibility to be applied across a range of settings.

Author summary

The mosquito Aedes aegypti is the vector for a number of the most medically important viruses, including dengue, Zika, chikungunya, and yellow fever. Understanding the population dynamics of this mosquito, and how those dynamics might respond to vector control interventions, is critical to inform the deployment of such interventions. One of the best ways to gain this understanding is through modeling of population dynamics. Such models are often categorized as either statistical or dynamical, and each of these approaches has advantages and disadvantages–for instance, statistical models may more closely match patterns observed in empirical data, while dynamical models are better able to predict the impact of counterfactual situations such as vector control strategies. In this paper, we present an approach which fuses these two approaches in order to gain the advantages of both: it fits empirical data on Aedes aegypti population dynamics well, while producing realistic responses to vector control interventions. Our approach has the potential to inform and improve the deployment of vector control interventions, and, when used in concert with an epidemiological model, to help reduce the burden of the diseases spread by such vectors.

Introduction

The mosquito Aedes aegypti is found throughout tropical and subtropical regions of the world and on all continents except Antarctica [1]. As the main vector of important viruses–namely, dengue, yellow fever, chikungunya, and Zika viruses–its large and expanding range is a cause for concern [1]. Dengue virus alone causes 10,000 deaths each year [2]. Though there is now a vaccine for dengue, it leads to an increased risk of severe disease in individuals without previous exposure [3], and there are no currently-licensed vaccines for chikungunya or Zika [46]. Hence, in many settings, the only intervention available to counter these viruses is mosquito vector control. Accurately estimating how Ae. aegypti populations will respond to vector control will help inform optimization of strategies for its deployment.

While the link between vector indices and dengue virus (DENV) transmission is complicated, vector density is an important driver of transmission of Aedes-transmitted viruses [79]. Ae. aegypti population dynamics are driven by a range of environmental factors, including temperature, sunlight, humidity, and rainfall [10]. Eggs need water and hospitable temperatures to hatch, but can survive long periods without desiccating, of six months or more [11]. Larval and pupal development and mortality are dependent on water temperature, which depends on the amount of direct sunlight they receive and the ambient air temperature [10,1214]. Adult mosquitoes’ egg-laying cycles and mortality rates are also strongly temperature dependent. Density-dependent larval mortality, due to competition for limited resources, plays an important role in modulating population sizes [1517]. Mortality can also occur during the larval and pupal stages as containers are cleaned or accidentally spilled [18].

Several previous studies attempted to generate statistical estimates of mosquito abundance [19,20], typically based on trap data or mark-release-recapture experiments [21]. The flexibility of these models facilitates the capture of signals from noisy experimental data, but these models encounter difficulty when attempting to predict the impact of control strategies not included in the data, because they do not contain a mechanistic understanding of population dynamics and the associated non-linearities. Other efforts have focused on predicting the range and potential distribution of Ae. aegypti, including under climate change [1,22]. Such models do not predict local abundance or fine-scale temporal and spatial heterogeneities, and so, while important for understanding broader patterns and changes, they are not appropriate for modeling vector control, for which individual households are the most appropriate scale [9].

Two of the most significant mechanistic models of Ae. aegypti population dynamics are AedesBA, developed in Otero et al. [23], and Skeeter-Buster, developed in Magori et al. [10] based on CiMSiM by Focks et al. [12,13]. AedesBA is a stochastic compartmental model that considers three immature stages (eggs, larvae, and pupae) and three adult stages. The model is spatially-explicit and the geographic units are patches on a grid. Density-dependent mortality occurs directly in the larval state at a rate that is a quadratic function of the number of larvae. Skeeter-Buster models individual containers in which immature stages develop. Individual larvae and pupae develop after reaching body-size thresholds, and grow at rates dependent on resource availability and temperature. Larval density dependence is modeled indirectly by reduced food availability. Mechanistic models such as these are able to make realistic projections of the impact of vector control, but can struggle to match patterns of abundance that do not closely conform to the models’ typical behavior (e.g., see the fall in Fig 3 of [24]).

While both statistical and mechanistic models have their advantages, these different modeling frameworks are typically applied separately. Unifying these two approaches would enable the combined model to (1) accurately recreate observed patterns of abundance through its statistical component and (2) explore how population patterns could have differed under counterfactual situations through its mechanistic component. Moreover, the unified model could be used to explore the interaction between seasonality and how populations respond to forced perturbations like vector control. One of the main challenges is ensuring that the dynamics of the mechanistic model are able to match those of the statistical model. In this study we demonstrate an approach that fuses the differing strengths of mechanistic realism and statistical flexibility into a single model. This method enabled us to accurately recreate temporal patterns of abundance, and to predict the impact of vector control interventions on abundance. Our model is sufficiently detailed to recreate spatial heterogeneity, allowing analysis of spatially-targeted interventions.

Methods

Ethics statement

The study protocol was approved by the Naval Medical Research Unit No. 6 (NAMRU-6) Institutional Review Board (IRB) (protocol #NAMRU6.2014.0028), in compliance with all applicable Federal regulations governing the protection of human subjects. IRB relying agreements were established between NAMRU-6, the University of California, Davis, Tulane University, Emory University and Notre Dame University. The protocol was reviewed and approved by the Loreto Regional Health Department, which oversees health research in Iquitos. This study represents historical data analysis using data without personal identifiers.

Outline of approach

First, we took statistically-derived estimates of mosquito abundance over the period 2000–2010 for the city of Iquitos, Peru [19]. These estimates were derived from a negative binomial generalized additive model (GAM) based on mosquito abundance surveys from Iquitos. Model predictions varied in both space and time, but, in the absence of intervention, not space and time together. This model was thoroughly described by Reiner et al. [19].

  1. Our second step used a deterministic ordinary-differential-equation (ODE) model of Aedes aegypti population dynamics to derive a mortality rate time series. The model combined predictions from Step 1 with temperature data from Iquitos and established relationships between model parameters and temperature. More details are given below in the Deterministic model section.

  2. In the final step we used the time-series derived in Step 2 to drive the dynamics of a stochastic, agent-based model. This enabled the baseline dynamics of the agent-based model to closely match those predicted by the statistical model in Step 1. More details on the agent-based model (ABM) are given below in the Agent-based model section.

These steps are summarized in Fig 1.

Fig 1. Flow chart of steps in methodology.

Fig 1

GAM = Generalized additive model; ODE = Ordinary differential equations; ABM = Agent-based model.

Deterministic model

To link the statistical model and the ABM, we used an ODE model as an intermediate step, described in Eqs 14:

dEdt(x,t)=nEa(T(t))N(x,t)2(dE(TW(t))+μE(TW,max(t)))E(x,t) 1
dLdt(x,t)=dE(TW(t))E(x,t)(dL(TW(t))+μL(TW,max(t))+μc(t)+L2(x,t)κ(x))L(x,t) 2
dPdt(x,t)=dL(TW(t))L(x,t)(dP(TW(t))+μP(TW,max(t))+μc(t))P(x,t) 3
dNdt(x,t)=dP(TW(t))P(x,t)μN(Tmax(t))N(x,t), 4

where E is the number of eggs, L is the number of larvae, P is the number of pupae, and N is the number of female adults. The parameters are described in Table 1.

Table 1. Parameter names, definitions, and sources.

Symbol Definition Source
n E Number of eggs laid per gonotropic cycle Otero et al. [23]
a Gonotrophic-cycle rate Magori et al. [10]
d E Development rate of eggs Magori et al. [10]
d L Development rate of larvae Magori et al. [10]
d P Development rate of pupae Magori et al. [10]
μ E Mortality rate of eggs Magori et al. [10]
μ L Mortality rate of larvae Magori et al. [10]
μ P Mortality rate of pupae Magori et al. [10]
μ N Mortality rate of female adults Magori et al. [10]
μ C Other sources of larval and pupal mortality rate Estimated by fitting deterministic model to estimated larval abundance in Iquitos. Used to fuse the deterministic and statistical models.
κ Carrying capacity of larvae Estimated so that density-dependence contributes 90% of deaths on average.

The gonotrophic cycle rate parameter (a(T)), development rate parameters ((dE(TW), dL(TW), dP(TW)), and mortality rate parameters (μE(TW,max),μL(TW,max),μP(TW,max),μN(Tmax)) were driven by daily data on mean, minimum, and maximum temperatures in Iquitos between 2000–10. Formulae describing these parameters were obtained from Otero et al. and Magori et al. [10,23]. Although the expressions describing these parameters are functions of both daily minimum and maximum temperatures (S1 Text), in the period 2000–2010 the daily minimum temperature in Iquitos never went below the threshold at which minimum temperature affected mortality, so we write these parameters as functions of Tmax only. Temperature parameters with the subscript W refer to water temperature, derived from formulae relating this to mean, minimum, and maximum air temperature (S1 Text), and assuming an average of 10% sun exposure. Temperature data was used at the city level, so each of these parameters varies in time, but not space. The number of eggs laid per gonotrophic cycle, nE was fixed at 63, as in Otero et al. [23]. While there is variability in the number of eggs laid that is unrepresented here, some of that variability will be approximated by variability in the gonotrophic cycle length. We modeled density dependent larval mortality as proportional to the square of the number of larvae [15,16]. Noting that mortality in the larval stage is dominated by density dependent effects [17,18,25], the carrying capacity, κ(x), was chosen so that density-dependent mortality is an order of magnitude greater than natural density-independent mortality at average larval densities; i.e.,

10μL(t)¯=L(x,t)¯κ(x).

The carrying capacity, κ(x), is location-specific and varies in space but not in time. The term μc(t) represents additional larval and pupal mortality not accounted for otherwise. This could be caused in part by changes in precipitation or by routine container maintenance and cleaning, a source of mortality for immature stages that is not easily quantified [18]. Calculation of the time-varying parameter μc(t) is the key step in our approach, because it is calibrated to spatiotemporal estimates of mosquito abundance in Iquitos during 2000–10 by Reiner et al. [19], and it enabled us to account for differences between those estimates and the ODE. To calibrate this parameter, we took the following steps.

  • First, we used Eq 4 alongside estimates of N(t) from the statistical model, to obtain estimates of P(t). In this and future steps we found the derivative of a time series (e.g., dN/dt) by taking centered differences (i.e., dXdtX(t+1)X(t1)2, where X is either E, L, P, or N, and t is measured in days) at all time points except the first and last, at which we took forward (i.e., dXdtX(1)X(0)1) and backward (i.e., dXdtX(n)X(n1)1, where n is the final day of the time series) differences respectively. We could then estimate P(t) from

P(x,t)=(dNdt(x,t)+μN(Tmax(t))N(x,t))dP(TW(t)).
  • Second, we obtained E(t) by integrating Eq 1 using the deSolve package in R. For this and all other integrations we used the radau method, with tolerances kept at their default values of 1x10-6.

  • Third, we obtained L(t) by combining Eqs 2 and 3 to remove μc from them, yielding a first-order differential equation in L, which we solve numerically using deSolve:

L(x,t)=dEE+(1PdPdt+dP+μPdLμL)LdLL2PL3κ.
  • Finally, we obtained μc(t) by rearranging Eq 2 to obtain

μc(t)=(dE(TW(t))E(x,t)dLdt(x,t)+(dL(TW(t))+μL(TW,max(t))+L2(x,t)κ(x))L(x,t))L(x,t).

We insist that all parameters remain non-negative at all time-steps. Although Eqs 14 contain a spatial component, we only needed to undertake the process once for the normalized system (i.e., the one in which N(x, 0) = 1). The appropriate larval capacity for each location can be obtained by scaling κ(x) by N2(x, 0). The resulting time series for μc(t) is shown in S1 Fig.

Agent-based model

We incorporated the μc(t) time series obtained from manipulation of the ODE model into an ABM of DENV transmission based on the one previously used in Perkins et al. [26]. This model contains location data for 92,891 buildings in Iquitos. The model contains modules for human agents and virus transmission by Ae. aegypti. These human and virus transmission components were not used in the present study. At each location, we modeled the number of eggs, larvae, pupae, and adult female mosquitoes; only female Ae. aegypti bite humans and transmit virus. The number of adult mosquitoes that emerge at a given location, x, on a given day, t, is modeled as a Poisson random variable, with rate parameter given by dP(T)P(x, t), where x is the house location, and t is the day. Adult mosquitoes die at a daily rate μN(T). The number of immature mosquitoes and eggs are modeled by integrating Eqs 13; i.e., all developmental transitions in the immature stages are modeled deterministically. The μc(t) time-series forces the baseline dynamics, in the absence of interventions, to closely match the abundance predicted by the statistical model. The location-specific carrying capacity, κ(x), maintains the spatial heterogeneity estimated in Reiner et al. [19], and also determines the equilibrium population density to which the population returns following spraying. Mosquitoes of all stages only exist in the model within buildings. Adult mosquitoes move to a location within 100 m of their current location with daily probability of 0.3 [10]. Locations within this radius are chosen with equal probability. Each of the main text plots showing the mosquito time series output from the ABM show a single simulation. In this model, the mosquito population dynamics at the city-level do not appear very stochastic. This is likely because of the large population size (~105), the deterministic treatment of the immature stages, and the fact that the time series is strongly forced by μc. We show the lack of variability across 400 simulations of the ABM in S2 Fig. We also include text describing the ABM in more detail in S2 Text.

Experiments

We examined the effect of spraying with insecticide via numerical simulation, with either an instantaneous effect (ultra-low volume spraying; ULV) or a residual effect (targeted insecticide residual spraying; TIRS). The former increased the adult mortality rate on the day of spraying by 1.5 deaths/day, calibrated so that abundance following spraying was 60% of baseline, as observed in an empirical study of an actual city-wide spraying campaign in Iquitos in 2014 [27] (S3 Fig). There was no effect on the mortality of the immature stages. In the agent-based model, the daily mortality rate is converted into a daily probability of death according to prob = 1−exp(−rate). The city-wide ULV campaign typically took around 27 days to complete, and consisted of three rounds during which each was sprayed once with probability 0.7. The length of the campaign and the probability that a house was sprayed in a given round were chosen to reflect past ULV spraying campaigns in Iquitos, Peru, in which an average of 11,000 houses are sprayed per day. TIRS increased the adult mortality rate by 9 deaths/day and lasted for 90 days, after which the effect decayed exponentially [28]. As for ULV, there was no effect on the mortality of the immature stages. City-wide TIRS campaigns took around 39 days to complete, and consisted of just one round, with the same probability of 0.7 that an individual house is sprayed. This length was based on the observation that TIRS takes ~5 times as long to apply as ULV [29], and amounted to 2,000 houses being sprayed per day. For both types of insecticide application, we examined the effect on total abundance over time, spatial heterogeneity in abundance, and the female adult mosquito age distribution. Zones were sprayed in ascending order according to the numbers displayed in Fig 2.

Fig 2. Smoothed map of adult female abundance on 1st January 2000 (the start of the simulation).

Fig 2

Warmer colors (in the Southwest and Northeast of the city) indicate regions of highest abundance. The color scale represents the average number of mosquitoes per household. The shape files for the underlying maps can be found at github.com/scavany/mosquito_dynamics.

Results

Calibration

The total predicted abundance of female adults in both the ODE model and the ABM closely matched the total abundance predicted by the GAM (Fig 3). Here the ODE model results were obtained by integrating Eqs 14 using the derived μc(t). The root mean squared deviation between the GAM and the calibrated ODE model was 43,200 and between the GAM and the ABM it was 48,000. The ODE model does not match the GAM perfectly due to the fact that all parameters were forced to be non-negative and the discretization of the ODE system, both of which cause small discrepancies to be introduced. Thus, the ABM matched the GAM nearly as well as the calibrated ODE model. The Pearson’s correlation coefficients of the ABM and the ODE model with the GAM were 0.946 and 0.950 respectively, and the correlation coefficient of the ABM with the ODE model was 0.997. When abundances were low, however, the ABM gave slightly lower predictions than those of the additive model. This was likely due to the presence of demographic stochasticity in the ABM. Both mechanistic models (i.e. ODE and ABM) smoothed out some of the noise of the GAM prediction, leading to smaller peaks and reduced day-to-day oscillations (Fig 3).

Fig 3. The total predicted city-wide abundance of female adult Ae. aegypti is very similar across the three models.

Fig 3

The periwinkle blue line shows daily values of abundance predicted by the GAM, the purple line shows those predicted by the ODE model, and the pink line those predicted by the ABM. GAM: generalized additive model; ODE: ordinary differential equation model; ABM: agent-based model.

Spatial heterogeneity in the ABM is determined by the location-specific larval carrying capacity. This maintained the same spatial patterns over time as predicted by the GAM (Figs 2 and 4). Fig 2 shows the initial spatial distribution of female adult mosquito abundance in the agent-based model, though by definition this is identical across the three models. Fig 4 shows the normalized abundance in each of 35 Ministry of Health (MoH) zones every hundred days, where the normalizing factor for each day was the total number of adult females across all zones on that day (S4 Fig shows the absolute values of the same output). The lack of variation over time in each zone indicates that relative abundance and spatial heterogeneity within each zone are relatively constant. This is what we would expect because in the ODE model and the GAM the relative abundance between zones is constant through time. The small changes in relative abundance of adult females apparent in the agent-based model (Fig 4) are due to stochastic fluctuations in local abundance.

Fig 4. Normalized female adult abundance over time under the agent-based model: the relative abundance across zones does not substantially vary through time.

Fig 4

Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total female adult abundance across all zones that day, so each column sums to one and the color represents the proportion of mosquitoes in that zone that day.

Experiments

Spatiotemporal effects of spraying

Following a city-wide ULV campaign, the ABM-predicted abundance rebounded to within 10% of its baseline level 2.1 months after the start of the campaign, and to within 1% of baseline after 3.7 months (Fig 5). Female adult abundance reached a minimum of 129,000, which was 60% less than the abundance in the absence of spraying on the same date (317,000). It reached its minimum 28 days after the start of spraying, and the whole campaign took 27 days. Following a city-wide TIRS campaign, the total abundance was maintained at a very low level (<10% of baseline) for six months, reaching a minimum of 1,250 mosquitoes 5.2 months after beginning spraying. The TIRS campaign took 39 days. Abundance eventually returned to within 10% of baseline after 10 months, and to within 1% after a year.

Fig 5. Response of female adult abundance to a city-wide residual insecticide campaign (TIRS) and a city-wide campaign with no residuality (ULV), both initiated on the 1st of January 2002.

Fig 5

The orange line shows the baseline scenario of no-spraying, the purple line the ULV scenario, and blue line the TIRS scenario.

Following the ULV campaign, there was very little discernible effect on spatial patterns of mosquito abundance (Fig 6; total abundance by zone shown in S5 Fig). Following the TIRS campaign, however, there was a larger effect on the spatial patterns. MoH Zone 2, which had the highest abundance at baseline, had a proportionally even greater abundance than all other zones following TIRS spraying (Fig 7 and S1 Video; total abundance by zone shown in S6 Fig). Note that abundance drops substantially in all zones following TIRS, and the yellow region in Fig 7 reflects the fact that a much greater proportion of the total mosquitoes are in Zone 2 following spraying. This is in part because Ae. aegypti were eliminated from many buildings in the city in our simulations, such that in some zones there were none remaining. Because Zone 2 had much higher baseline abundance, the probability of local extinction was much lower and more buildings continued to contain Ae. aegypti. To examine whether lower baseline abundance can explain these differences in abundance following spraying, we set the baseline abundance in every location to be equal to that of the location with highest abundance. Following spraying in that scenario, we saw a less stark difference between the zones, but nonetheless the pattern remained (S7 Fig). We also explored the effect of spraying with hypothetical insecticides that had (i) a small effect on mortality (i.e., equal to ULV) but a long residual effect, and (ii) a large effect on mortality (i.e., equal to TIRS) but no residuality (S8 Fig). Scenario (i) (low increase in mortality, high residuality) produced a similar pattern of abundance to that of the TIRS campaign (Fig 7) and scenario (ii) (high increase in mortality, low residuality) produced a pattern similar to the ULV campaign. This suggests that the residual effect of TIRS is more important to its improved overall impact compared to ULV than its larger baseline effect on mortality.

Fig 6. Normalized female adult abundance over time, following a city-wide ULV campaign initiated on the 1st January 2002, indicated by the red dashed line.

Fig 6

ULV spraying does not have a discernable effect on the spatial distribution of abundance. Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total female adult abundance across all zones that day, so each column sums to one and the color represents the proportion of all female adult mosquitoes in that zone that day.

Fig 7. Normalized female adult abundance over time, following a city-wide TIRS campaign initiated on the 1st January 2002, indicated by the red dashed line.

Fig 7

A. TIRS has a substantial effect on the spatial distribution of abundance for most of the year following spraying, as some zones are reduced to zero abundance. Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total female adult abundance across all zones that day, so each column sums to one and the color represents the proportion of mosquitoes in that zone that day. B. As in A, but with the same color-scale as Fig 4.

Mosquito age distribution following spraying

In the absence of spraying, mosquito ages were roughly exponentially distributed (Fig 8 and S2 Video). Through most of the simulation, there were many more young mosquitoes and few very old mosquitoes. Occasionally, such as near the start of 2004, a cohort of adult mosquitoes survived longer and the age distribution became less skewed and sometimes bimodal (around the 1 minute mark in S2 Video; also see S9 and S10 Figs). This is likely a consequence of the precipitous drop in abundance around this time necessitating a large value of μc(t). This abrupt drop in abundance could be due to a physical event, for instance a larval habitat reduction campaign or a flooding event flushing out containers, or it could be an artifact of the statistical model fit. This in turn leads to a temporarily large drop in the total population of larvae and pupae and hence a ‘missing’ cohort of adult mosquitoes and a bimodal age distribution.

Fig 8. Normalized female adult age distribution over time: mosquito ages were roughly exponentially distributed.

Fig 8

Each column shows the daily proportion of mosquitoes of the age shown on the y-axis. Warmer colors represent higher proportions.

Following city-wide ULV and TIRS campaigns, the average age of the mosquito population was reduced, with proportionally more young mosquitoes (Figs 9 and 10 and S3 and S4 Videos). In the case of TIRS, this effect was stronger and more long-lasting.

Fig 9. Normalized difference in female adult ages over time between baseline and a city-wide ULV campaign initiated on 1st January 2002, indicated by the red dashed line.

Fig 9

Following spraying there are proportionally more young Ae. aegypti. Each column shows the difference in the daily proportion of mosquitoes of a given age, shown on the y-axis. Warmer colors represent higher proportions.

Fig 10. Normalized difference in female adult ages over time between baseline and a city-wide TIRS campaign initiated on 1st January 2002, indicated by the red dashed line.

Fig 10

Following spraying there are proportionally more young Ae. aegypti, and this effect lasts longer than for ULV. Each column shows the difference in the daily proportion of mosquitoes of a given age, shown on the y-axis. Warmer colors represent higher proportions.

Discussion

The principal contribution of this study is the development of a novel framework for fusing a flexible statistical model with a detailed mechanistic model. The underlying statistical model allowed us to accurately capture observed empirical patterns. This was linked to an ABM, which was able to recreate the spatio-temporal patterns predicted by the statistical model. This approach retains the flexibility of a mechanistic model, allowing us to look at dynamic effects of perturbations to the population, including capturing feedbacks caused by population-dynamic effects. We demonstrated this using city-wide insecticide spraying campaigns as a case study. Such campaigns only had an effect on predicted patterns of spatial heterogeneity if TIRS was used, in which case the higher efficacy of this treatment led to many buildings experiencing local extinction of Aedes aegypti, drastically changing the spatial patterns of female adult abundance. Whether TIRS or ULV was used, the average age of mosquitoes was much lower following the campaign, but with TIRS that effect lasted much longer.

Our framework enabled the ABM to capture the patterns predicted by the statistical model very well. We were able to capture both the spatial pattern and the majority of the temporal pattern in mosquito abundance, with two slight exceptions. The first exception was when total mosquito abundance fell to very low levels in 2005–06, in which case the ABM slightly under-predicted abundance. This was likely due to the fact that, when abundance was low, there was a greater proportion of houses that contained zero mosquitoes, due to demographic stochasticity captured by the discrete population sizes. This effect cannot happen in the ODE, which models the dynamics of abundance deterministically. This same effect also likely forms part of the explanation for the pattern of spatial heterogeneity observed following the TIRS campaign; i.e., the much higher relative abundance in Zone 2 compared to all other zones. Following TIRS, mosquito abundances city-wide were reduced to very low levels, leading to many locations with no mosquitoes. The higher baseline in Zone 2 enables more locations to avoid this stochastic effect, and hence a proportionally greater abundance. The second exception is that both the ODE model and the ABM smooth out some of the day-to-day variability in mosquito abundance predicted by the GAM. This is likely a consequence of the sometimes large day-to-day fluctuations in abundance predicted by the GAM being incommensurate with the slower population dynamics described by the mechanistic model. The GAM can accommodate these larger fluctuations as the included environmental predictor variables vary substantially from day-to-day. It is also worth noting that the fact that our mechanistic model cannot recreate the full extent of the GAM’s variability may indicate that some of these larger day-to-day fluctations may not be actually physically possible. In particular, large changes in the environmental variables could lead to large changes in the abundance predicted by the statistical model, but that were not reflected in reality. Alternatively, the fact that the mechanistic model cannot recreate the GAM’s variability could suggest there are additional processes occurring which are not able to captured by μc(t).

Two of the most detailed and well-established models of Ae. aegypti dynamics are Skeeter-Buster and AedesBA [10,23,30]. Most of the development and mortality rates in our model were based on the same formulae used in each of these models, and so results will be identical given the same environmental conditions. All three models are stochastic and spatially explicit, although our model is only fully stochastic in the adult stage. Some key differences between the models include the treatment of density-dependent larval mortality and additional mortality in the larval and pupal stages. In terms of density dependence, our model is most similar to AedesBA, in that density dependence is incorporated directly as a function of larval population size. Our model, however, includes a higher exponent in the density-dependent term (i.e., the term L2κ in Eq 2), meaning stronger density dependence. This stronger density-dependence enables us to better match the response to spraying seen in an observational study in Iquitos by Gunning et al. [27], as a higher exponent will make the population rebound more quickly following a perturbation. Following simulation of a city-wide ULV campaign, modeled abundance returned to 10% of baseline 36 days after the culmination of ULV spraying, which was slightly slower than, but in line with, the return to baseline observed by Gunning et al., where it rebounded in a month [27]. Skeeter Buster takes a different approach and includes density dependence indirectly through competition for finite resources. This approach leads to a more oscillating return to baseline following spraying, as compared to the smoother and slower return seen in our model and AedesBA [30]. Our model’s inclusion of an additional mortality term enabled us to closely match abundance estimates of a statistical model. This meant our model was better equipped to explore perturbations to actual observed mosquito abundance than Skeeter-Buster and AedesBA, but is unable to make projections of mosquito population dynamics outside that observed. Another alternative to our approach would have been to directly calibrate an agent-based population dynamics model to the household mosquito survey from Iquitos using asequential Monte Carlo approach [31] or approximate Bayesian computation [32]. The former approach can be computationally very costly for a complex model such as this, and our approach was comparatively simpler. Moreover, by fusing mechanistic and statistical models, our approach was able to leverage data on environmental covariates that may have been difficult to incorporate in a fully-mechanistic framework given the number of parameters and complex functional relationships that might entail.

A limitation of our model is that we model all immature stages aggregated at a household level, and do not model individual containers. A consequence of this is that larval competition for resources is not modeled directly. Instead it is incorporated indirectly through the density-dependent term in the equation governing the household number of larvae. This term was able to control the population size, however, and produce a realistic response to spraying by determining how the population rebounds following spraying. A related limitation is that we do not model rainfall in the agent-based model. We are, therefore, unable to directly capture any dynamical effects of changes in rainfall amounts, such as whether rainfall affects the response following spraying. Rainfall was, however, included in the statistical model to which we matched our model, so the effects of historical rainfall will be captured this way through our additional calibrated mortality. Another limitation is that the statistical model to which our method is matched is dependent on abundance surveys, which may not be available in many settings.

A strength of our approach is that it blends the strengths of statistical and mechanistic models. The underpinning statistical model means the full model has an accurate description of baseline abundance, while the agent-based model permits a dynamic response to vector control that closely matched the population-level response observed empirically. The two-step approach and the relatively simple, deterministic treatment of immature mosquitoes, means that our model would be easy to parameterize and transfer to other settings where mosquito abundance time series are available. Because the agent-based model is also one part of a larger epidemiological model, our framework enables insight into questions of public health relevance. Because our model was able to closely recreate the abundance patterns in Iquitos, as well as produce a response to insecticide applications consistent with empirical studies [27,3335], it provides an excellent environment to explore the impact of such control strategies on the dynamics of dengue virus transmission and disease.

Supporting information

S1 Fig. The time series of the estimated additional mortality parameter, μc.

This parameter forms a key step in our approach, linking the mechanistic and statistical models, and can be thought of as accoutning for other sources of mortality that are not captured by the temperature-mortality relationships. The parameter is always positive (i.e. it is always a mortality rate).

(TIF)

S2 Fig. Time series of city-wide mosquito abundance predicted by the ABM, showing mean and 95% CI of 400 runs.

Due to the lack of stochasticity in the mosquito component of the model, there is little variability between runs, and so the 95% CI is indistinguishable from the mean.

(TIF)

S3 Fig. Change in the mortality rate following spraying.

In this example, there was one targeted insecticide residual spraying (TIRS) campaign, which began on day 10, three ultra-low volume (ULV) campaigns, or neither, which began on days 10, 17, and 24. The mortality rate increases by the shown amount.

(TIF)

S4 Fig. Mosquito abundance over time.

As in Fig 4, but not normalized by the total population (i.e., the total zonal abundance). Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

(TIF)

S5 Fig. Mosquito abundance over time following a city-wide ultra-low volume spraying campaign at the start of 2002.

As in Fig 6, but not normalized by the total population (i.e., the total zonal abundance). Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

(TIF)

S6 Fig. Mosquito abundance over time following a targeted indoor residual spraying campaign at the start of 2002.

As in Fig 7, but not normalized by the total population (i.e., the total zonal abundance). Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

(TIF)

S7 Fig. As in Fig 6, but with all buildings set to have the same baseline abundance as the building with highest abundance.

Normalized mosquito abundance over time, following a city-wide TIRS campaign initiated on the 1st January 2002, indicated by the red dashed line. Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

(TIF)

S8 Fig. The normalized abundance by zone following A.

a city-wide campaign with a hypothetical insecticide that causes a large increase in mortality (equivalent to TIRS) with low residuality (equivalent to ULV) and B. city-wide campaign with a hypothetical insecticide that causes a small increase in mortality (equivalent to ULV) with high residuality (equivalent to TIRS).

(TIF)

S9 Fig. Moments of the mosquito age distribution through time.

In early 2004, a cohort of mosquitoes reaches an older age, increasing all of the moments as the average age increased and the distribution becomes more skewed and bimodal.

(TIF)

S10 Fig. The bimodality coefficient of the mosquito age distribution through time.

The bimodality coefficient takes a value between 0 and 1, and higher values mean the distribution is ‘more’ bimodal. It is defined as γ2+1κ, where γ is the skewness and κ is the kurtosis. In early 2004, a cohort of mosquitoes reached an older age, resulting in a bimodal age distribution.

(TIF)

S11 Fig. Temperature time series for daily means, maxima, and minima (columns) in both air and water (rows) in Iquitos in the period 2000–2010.

(TIF)

S1 Text. Description of model parameterization.

(DOCX)

S2 Text. Outline of agent-based model.

(DOCX)

S1 Video. Spatial distribution following targeted indoor residual spraying.

(MP4)

S2 Video. Age distribution over time in the absence of spraying.

(MP4)

S3 Video. Age distribution over time following ultra-low volume spraying.

(MP4)

S4 Video. Age distribution over time following targeted indoor residual spraying.

(MP4)

Acknowledgments

We thank the residents of Iquitos for their participation in this study. We greatly appreciate the support of the Loreto Regional Health Department, including Drs. Hugo Rodriguez-Ferruci, Christian Carey, Carlos Alvarez, Hernan Silva, and Lic. Wilma Casanova Rojas who all facilitated our work in Iquitos. We thank the NAMRU-6 Virology and Emerging Infections Department (VEID) and Entomology Department leadership who provided institutional support, IRB guidance and support supervising field staff during the years 2000–2010 when the data used in these models was collected. We also appreciate the careful commentary and advice provided by the NAMRU-6 IRB and Research Administration Program for the duration of this study. We thank the NAMRU-6 VEID field teams provided who daily support through duration of the project and without whom the capture of acute dengue cases would not have been possible. In particular we thank Gabriela Vasquez de la Torre for her administrative support for the project.

Disclaimer

The views expressed in this article are those of the authors and do not necessarily reflect the official policies or positions of the Department of the Navy, Department of Defense, nor the U.S. Government.

Copyright statement

ACM and HA were employees of the United States government. This work was prepared as part of their official duties. Title 17 U.S.C. 105 provides that ‘copyright protection under this title is not available for any work of the United States Government.’ Title 17 U.S.C. 101 defines a U.S. Government work as work prepared by a military service member or employee of the U.S. Government as part of that person’s official duties.

Data Availability

All computer code is available at github.com/scavany/mosquito_dynamics

Funding Statement

SMC, GFCE, GMVP, ACM, TWS, RCR, and TAP were supported by grant P01AI098670 (TWS, PI) from the National Institutes of Health, National Institute for Allergy and Infectious Disease (https://www.niaid.nih.gov). In addition, this work was supported by the NIH National Institute of General Medical Sciences R35 MIRA program to TAP (R35GM143029). The funders had no role in the study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1.Kraemer MUG, Reiner RC, Brady OJ, Messina JP, Gilbert M, Pigott DM, et al. Past and future spread of the arbovirus vectors Aedes aegypti and Aedes albopictus. Nature Microbiology. 2019; 1. doi: 10.1038/s41564-019-0376-y [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Stanaway JD, Shepard DS, Undurraga EA, Halasa YA, Coffeng LE, Brady OJ, et al. The global burden of dengue: an analysis from the Global Burden of Disease Study 2013. The Lancet Infectious Diseases. 2016;16: 712–723. doi: 10.1016/S1473-3099(16)00026-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Sridhar S, Luedtke A, Langevin E, Zhu M, Bonaparte M, Machabert T, et al. Effect of Dengue Serostatus on Dengue Vaccine Safety and Efficacy. N Engl J Med. 2018;379: 327–340. doi: 10.1056/NEJMoa1800820 [DOI] [PubMed] [Google Scholar]
  • 4.Abbink P, Stephenson KE, Barouch DH. Zika virus vaccines. Nat Rev Microbiol. 2018;16: 594–600. doi: 10.1038/s41579-018-0039-7 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Shan C, Xie X, Shi P-Y. Zika Virus Vaccine: Progress and Challenges. Cell Host & Microbe. 2018;24: 12–17. doi: 10.1016/j.chom.2018.05.021 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Rezza G, Weaver SC. Chikungunya as a paradigm for emerging viral diseases: Evaluating disease impact and hurdles to vaccine development. PLoS Negl Trop Dis. 2019;13. doi: 10.1371/journal.pntd.0006919 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Kuno G. Review of the Factors Modulating Dengue Transmission. Epidemiol Rev. 1995;17: 321–335. doi: 10.1093/oxfordjournals.epirev.a036196 [DOI] [PubMed] [Google Scholar]
  • 8.Bowman LR, Runge-Ranzinger S, McCall PJ. Assessing the Relationship between Vector Indices and Dengue Transmission: A Systematic Review of the Evidence. PLOS Neglected Tropical Diseases. 2014;8: e2848. doi: 10.1371/journal.pntd.0002848 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Scott TW, Morrison AC. Vector Dynamics and Transmission of Dengue Virus: Implications for Dengue Surveillance and Prevention Strategies. In: Rothman AL, editor. Dengue Virus. Berlin, Heidelberg: Springer Berlin Heidelberg; 2010. pp. 115–128. doi: 10.1007/978-3-642-02215-9_9 [DOI] [PubMed] [Google Scholar]
  • 10.Magori K, Legros M, Puente ME, Focks DA, Scott TW, Lloyd AL, et al. Skeeter Buster: a stochastic, spatially explicit modeling tool for studying Aedes aegypti population replacement and population suppression strategies. PLoS Negl Trop Dis. 2009;3: e508. doi: 10.1371/journal.pntd.0000508 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Oliva L, La Corte R, Santana M, Albuquerque C, Oliva LO, La Corte R, et al. Quiescence in Aedes aegypti: Interpopulation Differences Contribute to Population Dynamics and Vectorial Capacity. Insects. 2018;9: 111. doi: 10.3390/insects9030111 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Focks DA, Haile DG, Daniels E, Mount GA. Dynamic Life Table Model for Aedes aegypti (Diptera: Culicidae): Analysis of the Literature and Model Development. J Med Entomol. 1993;30: 1003–1017. doi: 10.1093/jmedent/30.6.1003 [DOI] [PubMed] [Google Scholar]
  • 13.Focks DA, Haile DG, Daniels E, Mount GA. Dynamic Life Table Model for Aedes aegypti (Diptera: Culicidae): Simulation Results and Validation. J Med Entomol. 1993;30: 1018–1028. doi: 10.1093/jmedent/30.6.1018 [DOI] [PubMed] [Google Scholar]
  • 14.Sharpe PJH, DeMichele DW. Reaction kinetics of poikilotherm development. Journal of Theoretical Biology. 1977;64: 649–670. doi: 10.1016/0022-5193(77)90265-x [DOI] [PubMed] [Google Scholar]
  • 15.Dye C. Models for the Population Dynamics of the Yellow Fever Mosquito, Aedes aegypti. Journal of Animal Ecology. 1984;53: 247–268. doi: 10.2307/4355 [DOI] [Google Scholar]
  • 16.Legros M, Lloyd AL, Huang Y, Gould F. Density-Dependent Intraspecific Competition in the Larval Stage of Aedes aegypti (Diptera: Culicidae): Revisiting the Current Paradigm. J Med Entomol. 2009;46: 409–419. doi: 10.1603/033.046.0301 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Southwood TRE, Murdie G, Yasuno M, Tonn RJ, Reader PM. Studies on the life budget of Aedes aegypti in Wat Samphaya, Bangkok, Thailand. Bull World Health Organ. 1972;46: 211–226. [PMC free article] [PubMed] [Google Scholar]
  • 18.Barrera R, Amador M, Clark GG. Ecological Factors Influencing Aedes aegypti (Diptera: Culicidae) Productivity in Artificial Containers in Salinas, Puerto Rico. J Med Entomol. 2006;43: 484–492. doi: 10.1603/0022-2585(2006)43[484:efiaad]2.0.co;2 [DOI] [PubMed] [Google Scholar]
  • 19.Reiner RC, Stoddard ST, Vazquez-Prokopec GM, Astete H, Perkins TA, Sihuincha M, et al. Estimating the impact of city-wide Aedes aegypti population control: An observational study in Iquitos, Peru. PLoS Negl Trop Dis. 2019;13: e0007255. doi: 10.1371/journal.pntd.0007255 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Villela DAM, Codeço CT, Figueiredo F, Garcia GA, Maciel-de-Freitas R, Struchiner CJ. A Bayesian Hierarchical Model for Estimation of Abundance and Spatial Density of Aedes aegypti. PLOS ONE. 2015;10: e0123794. doi: 10.1371/journal.pone.0123794 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Guerra CA, Reiner RC, Perkins TA, Lindsay SW, Midega JT, Brady OJ, et al. A global assembly of adult female mosquito mark-release-recapture data to inform the control of mosquito-borne pathogens. Parasites & Vectors. 2014;7: 276. doi: 10.1186/1756-3305-7-276 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Messina JP, Brady OJ, Golding N, Kraemer MUG, Wint GRW, Ray SE, et al. The current and future global distribution and population at risk of dengue. Nature Microbiology. 2019; 1. doi: 10.1038/s41564-019-0476-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Otero M, Solari HG, Schweigmann N. A stochastic population dynamics model for Aedes aegypti: formulation and application to a city with temperate climate. Bull Math Biol. 2006;68: 1945–1974. doi: 10.1007/s11538-006-9067-y [DOI] [PubMed] [Google Scholar]
  • 24.Otero M, Schweigmann N, Solari HG. A Stochastic Spatial Dynamical Model for Aedes Aegypti. Bull Math Biol. 2008;70: 1297. doi: 10.1007/s11538-008-9300-y [DOI] [PubMed] [Google Scholar]
  • 25.Luz PM, Codeço CT, Medlock J, Struchiner CJ, Valle D, Galvani AP. Impact of insecticide interventions on the abundance and resistance profile of Aedes aegypti. Epidemiology & Infection. 2009;137: 1203–1215. doi: 10.1017/S0950268808001799 [DOI] [PubMed] [Google Scholar]
  • 26.Perkins TA, Reiner RC, España G, Ten Bosch QA, Verma A, Liebman KA, et al. An agent-based model of dengue virus transmission shows how uncertainty about breakthrough infections influences vaccination impact projections. PLoS Comput Biol. 2019;15: e1006710. doi: 10.1371/journal.pcbi.1006710 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Gunning CE, Okamoto KW, Astete H, Vasquez GM, Erhardt E, Del Aguila C, et al. Efficacy of Aedes aegypti control by indoor Ultra Low Volume (ULV) insecticide spraying in Iquitos, Peru. Barrera R, editor. PLOS Neglected Tropical Diseases. 2018;12: e0006378. doi: 10.1371/journal.pntd.0006378 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Cavany SM, España G, Lloyd AL, Waller LA, Kitron U, Astete H, et al. Optimizing the deployment of ultra-low volume and targeted indoor residual spraying for dengue outbreak response. PLOS Computational Biology. 2020;16: e1007743. doi: 10.1371/journal.pcbi.1007743 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Dunbar MW, Correa-Morales F, Dzul-Manzanilla F, Medina-Barreiro A, Bibiano-Marín W, Morales-Ríos E, et al. Efficacy of novel indoor residual spraying methods targeting pyrethroid-resistant Aedes aegypti within experimental houses. PLOS Neglected Tropical Diseases. 2019;13: e0007203. doi: 10.1371/journal.pntd.0007203 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Legros M, Otero M, Romeo Aznar V, Solari H, Gould F, Lloyd AL. Comparison of two detailed models of Aedes aegypti population dynamics. Ecosphere. 2016;7: e01515. doi: 10.1002/ecs2.1515 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Schön TB, Svensson A, Murray L, Lindsten F. Probabilistic learning of nonlinear dynamical systems using sequential Monte Carlo. Mechanical Systems and Signal Processing. 2018;104: 866–883. doi: 10.1016/j.ymssp.2017.10.033 [DOI] [Google Scholar]
  • 32.Toni T, Welch D, Strelkowa N, Ipsen A, Stumpf MPH. Approximate Bayesian computation scheme for parameter inference and model selection in dynamical systems. J R Soc Interface. 2009;6: 187–202. doi: 10.1098/rsif.2008.0172 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Perich MJ, Rocha N O, Castro A L, Alfaro A W, Platt KB, Solano T, et al. Evaluation of the efficacy of lambda-cyhalothrin applied by three spray application methods for emergency control of Aedes aegypti in Costa Rica. J Am Mosq Control Assoc. 2003;19: 58–62. [PubMed] [Google Scholar]
  • 34.Perich MJ, Sherman C, Burge R, Gill E, Quintana M, Wirtz RA. Evaluation of the efficacy of lambda-cyhalothrin applied as ultra-low volume and thermal fog for emergency control of Aedes aegypti in Honduras. J Am Mosq Control Assoc. 2001;17: 221–224. [PubMed] [Google Scholar]
  • 35.Horstick O, Runge-Ranzinger S, Nathan MB, Kroeger A. Dengue vector-control services: how do they work? A systematic literature review and country case studies. Trans R Soc Trop Med Hyg. 2010;104: 379–386. doi: 10.1016/j.trstmh.2009.07.027 [DOI] [PubMed] [Google Scholar]
PLoS Comput Biol. doi: 10.1371/journal.pcbi.1010424.r001

Decision Letter 0

Thomas Leitner, David S Khoury

12 Sep 2022

Dear Dr. Cavany,

Thank you very much for submitting your manuscript "Fusing an agent-based model of mosquito population dynamics with a statistical reconstruction of spatio-temporal abundance patterns" for consideration at PLOS Computational Biology.

As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. In light of the reviews (below this email), we would like to invite the resubmission of a significantly-revised version that takes into account the reviewers' comments.

While the reviewers agreed on the value, novelty and interest of the work, all three reviewers agreed that the methodology was not completely or clearly explained nor all appropriate model validation performed. This made the manuscript difficult to accurately review for a final decision. The reviewers made other important comments likely to improve the clarity and robustness of the study. Given the nature of this work as presenting a novel and potentially valuable method for parameterising agent based models of mosquito populations it is important that all methodological detail and methodology validation be provided by the authors. Thus, in their revised manuscript the authors should focus on providing complete and clear methodological details as per the reviewers comments (especially those of Reviewer 2 and 3), along with appropriate figures and supplementary results that are necessary for evaluation of the methodology and results, such as a plot of the fitted mu_c(t) parameters which appears central in the methodological flow. To this end, it would also be beneficial for review, if the authors make the accompanying data and code available to reviewers in a resubmission.

We cannot make any decision about publication until we have seen the revised manuscript and your response to all of the reviewers' comments. Your revised manuscript is also likely to be sent to reviewers for further evaluation.

When you are ready to resubmit, please upload the following:

[1] A letter containing a detailed list of your responses to the review comments and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

[2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file).

Important additional instructions are given below your reviewer comments.

Please prepare and submit your revised manuscript within 60 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. Please note that revised manuscripts received after the 60-day due date may require evaluation and peer review similar to newly submitted manuscripts.

Thank you again for your submission. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments.

Sincerely,

David S. Khoury

Academic Editor

PLOS Computational Biology

Thomas Leitner

Section Editor

PLOS Computational Biology

***********************

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #1: This manuscript by Cavany et al. reports a new model of Aedes aegypti mosquito population dynamics and its application to vector control. The novelty of the authors’ approach is that they use statistically derived estimates of mosquito abundance from survey data and use these estimates to drive the baseline dynamics of a stochastic agent-based model. This latter model, in turn, can be applied to simulate the effects of perturbations to the population – in this case, comparing the effects of two different insecticide spraying regimens across space and time. Overall, this is a strong manuscript that presents a significant advance in vector modeling research, namely, a model that retains faithfulness to empirical data via statistical estimates, while providing predictive power to simulate the effects of interventions or environmental perturbations. My sole criticism is for the authors’ to perform more exploration of the parameter space on the effects of ULV and TIRS, to determine how robust their results are across a range of potential parameter values:

pg. 14: The authors describe how the parameters governing the effects of ULV or TIRS were calibrated to existing data, however it is helpful to demonstrate how robust the results are to variations in these parameter values that may be seen in real-life conditions that do not conform exactly to the cited studies. I recommend the authors perform an exploration of the parameter space by (1) varying the adult mortality rate from ULV and (2) the adult mortality rate and duration of effect from TIRS within a realistic range of values and report how these parameter variations affect mosquito abundance both overall as well as spatially by MOH zone.

Additional strengths of the manuscript include the clarity of the writing and data presentation.

Reviewer #2: Please see my detailed comments in the attached pdf.

Reviewer #3: In “Fusing an agent-based model of mosquito population dynamics with a statistical reconstruction of spatio-temporal abundance patterns”, Cavany et al present a novel method for parameterizing an agent based model of mosquito dynamics based on household survey data from Iquitos, Peru. While their method requires a number of intermediate steps that are not always trivial, evident by their first step having been published on its own, it is likely still preferable to current methods of parameterizing ABMs, e.g. approximate-bayesian computation. Overall, the paper is well written and easy to follow. However, there are some minor comments that I believe should be addressed before publication.

• In the methods for the deterministic model, I am confused by the third and final steps. µc(t) is not in equation 4 and why would L(t) not be obtained from equation 2 (d(L(t))/dt)? I am not sure if this is simply a numbering issue or if I am missing something, but it needs clarification.

• In the methods for the experiments, I am not sure what to make of the increased mortality due to ULV and residual spraying. Typically, mortality rates have a /day unit. Does this mean that there are 1.5 (or 9) additional deaths per day regardless of population size? If so, what is done to keep population sizes above 0? Or is this perhaps the number of additional deaths assuming the mean or equilibrium population size?

• What is the justification for applying the residual spray to every household in the city? This does not seem like a realistic choice. At the bare minimum, the authors should discuss the number of households that could be reasonably expected to be treated in a given period.

• When comparing the ABM to the ODE and GAM, the authors should mention how many runs of the ABM are being averaged over. Related to this, is the trajectory given for the ABM in figure 2 a mean trajectory or from an individual run? It would also be helpful to include some mention of how much variation is seen between model runs.

• If the trajectory in Figure 2 is from an individual run, it seems that the ABM, as well as the ODE, end up smoothing out much of the variation that is apparent in the GAM. This would be fine if that variation is not biologically relevant or representative of actual changes in the population, e.g. measurement error, but I do not expect this is the case. I think this is something the authors should discuss. If the trajectory shown is in fact a mean trajectory, it would be beneficial to know how a single run compares to the GAM.

• In general, the manuscript would benefit from expanded figure captions that include the take-away message. For some of the figures (i.e. Figure 6), I am not sure what I am supposed to see.

• In the results on the mosquito age distribution following spraying. I am confused about the last sentence of this paragraph, “Occasionally, such as near the start of 2004, a cohort of adult mosquitoes survived longer and the age distribution became less skewed and sometimes bimodal”. What is happening here? Is this just a result of the stochasticity of the model at low population sizes? Does it show up across multiple simulations or is this a result that is only seen in a single or a few simulations. Again, it would be good to know if these results are from several simulation runs or only a single simulation.

• The authors should include a justification for why only Tmax is used for estimating mortality rates. How would using another measure affect the results?

• Since the thermal response curves used are justified based on the fact “the temperature never gets cold enough to cause mortality from cold temperatures”, the authors should include at least summary information on the temperatures observed in Iquitos. The authors should also justify the use of Magori et al and Otero et al over more recent publications, e.g. Mordecai et al. 2017, which estimated thermal response curves for many of these parameters based on experimental data. Especially when the thermal responses presented in Mordecai et al would not necessitate the temperature not falling below the optimal temperature for mosquito mortality, which I doubt.

• Figure S1, what is the unit on change in mortality rate? Is this an absolute change (/day) or a relative change?

• The authors should discuss how this method compares to other ways of calibrating ABM to this type of data.

Typos and miscellaneous:

Abstract: yellow virus should be yellow fever virus

Figure 2: The line is described as blue. It appears to be purple. Is the fact that the trajectory lines extend beyond the x-axis an intentional choice?

Figure 5: the y-axis title and label text are overlapping

**********

Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: No: It is noted by the authors that "All necessary computer code will be made available on GitHub prior to publication", but I did not receive a copy of any code or data for this review, nor a link to the relevant GitHub repository.

Reviewer #3: No: Authors do not make code available as part of this manuscript. However, most if not all of it should be available as part of previous publications. That being said, for someone attempting to replicate their methods it would be useful to have code that details how all the parts are integrated.

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: Yes: Joshua R. Lacsina

Reviewer #2: No

Reviewer #3: No

Figure Files:

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org.

Data Requirements:

Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5.

Reproducibility:

To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols

Attachment

Submitted filename: ReviewNotes.pdf

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1010424.r003

Decision Letter 1

Thomas Leitner, David S Khoury

29 Mar 2023

Dear Dr. Cavany,

Thank you very much for submitting your manuscript "Fusing an agent-based model of mosquito population dynamics with a statistical reconstruction of spatio-temporal abundance patterns" for consideration at PLOS Computational Biology. We are pleased to inform you that the reviewers agreed the manuscript is much improved by the authors latest revisions. The manuscript is thus able to be accepted, but would first ask that you consider the recommended minor changes/corrections suggested by the reviewers. 

Please prepare and submit your revised manuscript within 30 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email.

When you are ready to resubmit, please upload the following:

[1] A letter containing a detailed list of your responses to all review comments, and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out

[2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file).

Important additional instructions are given below your reviewer comments.

Thank you again for your submission to our journal. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments.

Sincerely,

David S. Khoury

Academic Editor

PLOS Computational Biology

Thomas Leitner

Section Editor

PLOS Computational Biology

***********************

A link appears below if there are any accompanying review attachments. If you believe any reviews to be missing, please contact ploscompbiol@plos.org immediately:

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #1: The authors have fully addressed all my critiques.

Reviewer #2: Please see my detailed comments in the attached PDF.

Reviewer #3: The manuscript “Fusing an agent-based model of mosquito population dynamics with a statistical reconstruction of spatiotemporal abundance patterns” has been much improved following revisions and the authors have addressed all of my concerns. The paper is now very clearly written and the methods are easily understood. My opinion is that the methods described in this manuscript will be useful for the development of future models of mosquito control. I have a few very minor comments that I believe further improve the manuscript.

• On line 89, the authors describe estimating population abundance as being “typically” done based on MMR. While I agree that it is often done this way, I feel that it more often done based on trap data due to the ease and availability of trap data.

• On lines 335-336 the authors state “This is likely a consequence of the precipitous drop in abundance around this time necessitating a large value of μc(t).” Do the authors believe this to be a numeric relic from the fitting process or reflective of something biological? If it is biological, do the authors have any theories as to what caused it and its likely impacts?

• On lines 383-385 the authors make the comment “It is also worth noting that the fact that our mechanistic model cannot recreate the full extent of the GAM’s variability may indicate that some of these larger day-to-day fluctuations may not be physically possible.” I think this is an extremely good point that the authors could expand further on. Also fluctuations is misspelled in the text.

**********

Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

Reviewer #3: Yes

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: Yes: Joshua R. Lacsina

Reviewer #2: No

Reviewer #3: No

Figure Files:

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org.

Data Requirements:

Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5.

Reproducibility:

To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols

References:

Review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript.

If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.

Attachment

Submitted filename: ReviewNotes_Revision1.pdf

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1010424.r005

Decision Letter 2

Thomas Leitner, David S Khoury

11 Apr 2023

Dear Dr. Cavany,

We are pleased to inform you that your manuscript 'Fusing an agent-based model of mosquito population dynamics with a statistical reconstruction of spatio-temporal abundance patterns' has been provisionally accepted for publication in PLOS Computational Biology.

Before your manuscript can be formally accepted you will need to complete some formatting changes, which you will receive in a follow up email. A member of our team will be in touch with a set of requests.

Please note that your manuscript will not be scheduled for publication until you have made the required changes, so a swift response is appreciated.

IMPORTANT: The editorial review process is now complete. PLOS will only permit corrections to spelling, formatting or significant scientific errors from this point onwards. Requests for major changes, or any which affect the scientific understanding of your work, will cause delays to the publication date of your manuscript.

Should you, your institution's press office or the journal office choose to press release your paper, you will automatically be opted out of early publication. We ask that you notify us now if you or your institution is planning to press release the article. All press must be co-ordinated with PLOS.

Thank you again for supporting Open Access publishing; we are looking forward to publishing your work in PLOS Computational Biology. 

Best regards,

David S. Khoury

Academic Editor

PLOS Computational Biology

Thomas Leitner

Section Editor

PLOS Computational Biology

***********************************************************

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1010424.r006

Acceptance letter

Thomas Leitner, David S Khoury

24 Apr 2023

PCOMPBIOL-D-22-01121R2

Fusing an agent-based model of mosquito population dynamics with a statistical reconstruction of spatio-temporal abundance patterns

Dear Dr Cavany,

I am pleased to inform you that your manuscript has been formally accepted for publication in PLOS Computational Biology. Your manuscript is now with our production department and you will be notified of the publication date in due course.

The corresponding author will soon be receiving a typeset proof for review, to ensure errors have not been introduced during production. Please review the PDF proof of your manuscript carefully, as this is the last chance to correct any errors. Please note that major changes, or those which affect the scientific understanding of the work, will likely cause delays to the publication date of your manuscript.

Soon after your final files are uploaded, unless you have opted out, the early version of your manuscript will be published online. The date of the early version will be your article's publication date. The final article will be published to the same URL, and all versions of the paper will be accessible to readers.

Thank you again for supporting PLOS Computational Biology and open-access publishing. We are looking forward to publishing your work!

With kind regards,

Anita Estes

PLOS Computational Biology | Carlyle House, Carlyle Road, Cambridge CB4 3DN | United Kingdom ploscompbiol@plos.org | Phone +44 (0) 1223-442824 | ploscompbiol.org | @PLOSCompBiol

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    S1 Fig. The time series of the estimated additional mortality parameter, μc.

    This parameter forms a key step in our approach, linking the mechanistic and statistical models, and can be thought of as accoutning for other sources of mortality that are not captured by the temperature-mortality relationships. The parameter is always positive (i.e. it is always a mortality rate).

    (TIF)

    S2 Fig. Time series of city-wide mosquito abundance predicted by the ABM, showing mean and 95% CI of 400 runs.

    Due to the lack of stochasticity in the mosquito component of the model, there is little variability between runs, and so the 95% CI is indistinguishable from the mean.

    (TIF)

    S3 Fig. Change in the mortality rate following spraying.

    In this example, there was one targeted insecticide residual spraying (TIRS) campaign, which began on day 10, three ultra-low volume (ULV) campaigns, or neither, which began on days 10, 17, and 24. The mortality rate increases by the shown amount.

    (TIF)

    S4 Fig. Mosquito abundance over time.

    As in Fig 4, but not normalized by the total population (i.e., the total zonal abundance). Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

    (TIF)

    S5 Fig. Mosquito abundance over time following a city-wide ultra-low volume spraying campaign at the start of 2002.

    As in Fig 6, but not normalized by the total population (i.e., the total zonal abundance). Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

    (TIF)

    S6 Fig. Mosquito abundance over time following a targeted indoor residual spraying campaign at the start of 2002.

    As in Fig 7, but not normalized by the total population (i.e., the total zonal abundance). Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

    (TIF)

    S7 Fig. As in Fig 6, but with all buildings set to have the same baseline abundance as the building with highest abundance.

    Normalized mosquito abundance over time, following a city-wide TIRS campaign initiated on the 1st January 2002, indicated by the red dashed line. Each column represents the daily abundance every 100 days from 2000–2010. Each row is a Ministry of Health zone in Iquitos. Columns are normalized by the total abundance that day.

    (TIF)

    S8 Fig. The normalized abundance by zone following A.

    a city-wide campaign with a hypothetical insecticide that causes a large increase in mortality (equivalent to TIRS) with low residuality (equivalent to ULV) and B. city-wide campaign with a hypothetical insecticide that causes a small increase in mortality (equivalent to ULV) with high residuality (equivalent to TIRS).

    (TIF)

    S9 Fig. Moments of the mosquito age distribution through time.

    In early 2004, a cohort of mosquitoes reaches an older age, increasing all of the moments as the average age increased and the distribution becomes more skewed and bimodal.

    (TIF)

    S10 Fig. The bimodality coefficient of the mosquito age distribution through time.

    The bimodality coefficient takes a value between 0 and 1, and higher values mean the distribution is ‘more’ bimodal. It is defined as γ2+1κ, where γ is the skewness and κ is the kurtosis. In early 2004, a cohort of mosquitoes reached an older age, resulting in a bimodal age distribution.

    (TIF)

    S11 Fig. Temperature time series for daily means, maxima, and minima (columns) in both air and water (rows) in Iquitos in the period 2000–2010.

    (TIF)

    S1 Text. Description of model parameterization.

    (DOCX)

    S2 Text. Outline of agent-based model.

    (DOCX)

    S1 Video. Spatial distribution following targeted indoor residual spraying.

    (MP4)

    S2 Video. Age distribution over time in the absence of spraying.

    (MP4)

    S3 Video. Age distribution over time following ultra-low volume spraying.

    (MP4)

    S4 Video. Age distribution over time following targeted indoor residual spraying.

    (MP4)

    Attachment

    Submitted filename: ReviewNotes.pdf

    Attachment

    Submitted filename: response_to_reviewers_20230128.pdf

    Attachment

    Submitted filename: ReviewNotes_Revision1.pdf

    Attachment

    Submitted filename: response_to_reviewers_rd2_20230330.pdf

    Data Availability Statement

    All computer code is available at github.com/scavany/mosquito_dynamics


    Articles from PLOS Computational Biology are provided here courtesy of PLOS

    RESOURCES