Skip to main content
Advertisement
  • Loading metrics

Spatial dynamics of malaria transmission

  • Sean L. Wu ,

    Contributed equally to this work with: Sean L. Wu, John M. Henry, Daniel T. Citron

    Roles Conceptualization, Investigation, Methodology, Software, Validation, Writing – original draft, Writing – review & editing

    Affiliation Institute for Health Metrics and Evaluation, University of Washington, Seattle, Washington, United States of America

  • John M. Henry ,

    Contributed equally to this work with: Sean L. Wu, John M. Henry, Daniel T. Citron

    Roles Conceptualization, Formal analysis, Writing – original draft, Writing – review & editing

    Affiliations Institute for Health Metrics and Evaluation, University of Washington, Seattle, Washington, United States of America, Quantitative Ecology and Resource Management, University of Washington, Seattle, Washington, United States of America

  • Daniel T. Citron ,

    Contributed equally to this work with: Sean L. Wu, John M. Henry, Daniel T. Citron

    Roles Conceptualization, Formal analysis, Methodology, Writing – original draft

    Affiliation Department of Population Health, Grossman School of Medicine, New York University, New York, New York, United States of America

  • Doreen Mbabazi Ssebuliba,

    Roles Conceptualization, Methodology, Writing – review & editing

    Affiliation Department of Mathematics and Statistics, Kyambogo University, Kampala, Uganda

  • Juliet Nakakawa Nsumba,

    Roles Conceptualization, Methodology, Writing – review & editing

    Affiliation Department of Mathematics, Makerere University Department of Mathematics, School of Physical Sciences, College of Natural Science, Makerere University, Kampala, Uganda

  • Héctor M. Sánchez C.,

    Roles Conceptualization, Writing – review & editing

    Affiliations Division of Epidemiology, School of Public Health, University of California Berkeley, Berkeley, California, United States of America, Division of Biostatistics, School of Public Health, University of California Berkeley, Berkeley, California, United States of America

  • Oliver J. Brady,

    Roles Conceptualization, Writing – review & editing

    Affiliations Centre for Mathematical Modelling of Infectious Diseases, London School of Hygiene & Tropical Medicine, London, United Kingdom, Department of Infectious Disease Epidemiology, Faculty of Epidemiology and Population Health, London School of Hygiene & Tropical Medicine, London, United Kingdom

  • Carlos A. Guerra,

    Roles Conceptualization, Data curation, Methodology, Writing – review & editing

    Affiliation MCD Global Health, Silver Spring, Maryland, United States of America

  • Guillermo A. García,

    Roles Conceptualization, Data curation, Methodology, Writing – review & editing

    Affiliation MCD Global Health, Silver Spring, Maryland, United States of America

  • Austin R. Carter,

    Roles Conceptualization, Data curation, Methodology, Writing – original draft, Writing – review & editing

    Affiliation Institute for Health Metrics and Evaluation, University of Washington, Seattle, Washington, United States of America

  • Heather M. Ferguson,

    Roles Conceptualization, Writing – review & editing

    Affiliation Faculty of Biomedical and Life Sciences, University of Glasgow, Glasgow, Scotland, United Kingdom

  • Bakare Emmanuel Afolabi,

    Roles Conceptualization, Writing – review & editing

    Affiliations International Centre for Applied Mathematical Modelling and Data Analytics, Federal University Oye Ekiti, Ekiti State, Nigeria, Department of Mathematics, Federal University Oye Ekiti, Ekiti State, Nigeria

  • Simon I. Hay,

    Roles Conceptualization, Writing – review & editing

    Affiliations Institute for Health Metrics and Evaluation, University of Washington, Seattle, Washington, United States of America, Department of Health Metrics Science, University of Washington, Seattle, Washington, United States of America

  • Robert C. Reiner Jr.,

    Roles Conceptualization, Methodology, Writing – review & editing

    Affiliations Institute for Health Metrics and Evaluation, University of Washington, Seattle, Washington, United States of America, Department of Health Metrics Science, University of Washington, Seattle, Washington, United States of America

  • Samson Kiware,

    Roles Conceptualization, Methodology, Writing – review & editing

    Affiliations Ifakara Health Institute, Dar es Salaam, Tanzania, Pan-African Mosquito Control Association (PAMCA), Nairobi, Kenya

  •  [ ... ],
  • David L. Smith

    Roles Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing – original draft, Writing – review & editing

    smitdave@uw.edu

    Affiliations Institute for Health Metrics and Evaluation, University of Washington, Seattle, Washington, United States of America, Department of Health Metrics Science, University of Washington, Seattle, Washington, United States of America

  • [ view all ]
  • [ view less ]

Abstract

The Ross-Macdonald model has exerted enormous influence over the study of malaria transmission dynamics and control, but it lacked features to describe parasite dispersal, travel, and other important aspects of heterogeneous transmission. Here, we present a patch-based differential equation modeling framework that extends the Ross-Macdonald model with sufficient skill and complexity to support planning, monitoring and evaluation for Plasmodium falciparum malaria control. We designed a generic interface for building structured, spatial models of malaria transmission based on a new algorithm for mosquito blood feeding. We developed new algorithms to simulate adult mosquito demography, dispersal, and egg laying in response to resource availability. The core dynamical components describing mosquito ecology and malaria transmission were decomposed, redesigned and reassembled into a modular framework. Structural elements in the framework—human population strata, patches, and aquatic habitats—interact through a flexible design that facilitates construction of ensembles of models with scalable complexity to support robust analytics for malaria policy and adaptive malaria control. We propose updated definitions for the human biting rate and entomological inoculation rates. We present new formulas to describe parasite dispersal and spatial dynamics under steady state conditions, including the human biting rates, parasite dispersal, the “vectorial capacity matrix,” a human transmitting capacity distribution matrix, and threshold conditions. An package that implements the framework, solves the differential equations, and computes spatial metrics for models developed in this framework has been developed. Development of the model and metrics have focused on malaria, but since the framework is modular, the same ideas and software can be applied to other mosquito-borne pathogen systems.

Author summary

A simple mathematical model of malaria has been the basis for the quantitative study of parasite transmission, but it lacked features to describe spatial dynamics and parasite dispersal. We present a new, modular framework for building highly realistic models of malaria drawing on a century of research and innovation. Using this framework, we develop metrics for parasite dispersal, local reproductive numbers, and malaria connectivity, we re-examine human biting rates and entomological inoculation rates. The framework was built around new, biologically realistic algorithms describing mosquito blood feeding and egg laying in response to resource availability. These algorithms serve as a rigorous yet structurally flexible interface for parasite transmission among human and mosquito host populations; and for the coupled dynamics of volant adult and aquatic immature mosquito populations. The framework supports structured aquatic habitats; patch models for adult mosquitoes; stratified human host populations; and flexible boundary conditions for malaria importation. Using this framework, we can design suites of models with varying levels of realism to study malaria in a place, and we can implement robust simulation-based analytics to support national disease control programmatic activities such as monitoring and evaluation or strategic planning.

Introduction

Plasmodium falciparum transmission dynamics are complex: they involve multiple-agents, non-linear dynamics, localized spatial interactions, spatial, temporal and behavioral heterogeneity, stochasticity, and exogenous forcing by weather, hydrology, and malaria control. Over time, these processes can be modified by economic development; by changing socioeconomic status, human incentives and social norms; and by the evolution of resistance. Every one of these features of malaria transmission dynamics and control presents its own set of challenges to the quantitative study of malaria for scientific research and for analytics to support policy. An important practical problem is how to quantify and synthesize all of the factors affecting transmission at some particular place and time to support malaria control programs in various ways, including monitoring and evaluation of malaria control. The study of complex spatial processes are best addressed using some sort of mathematical model. Here, to fill a need to give robust policy advice, we have developed a modular framework with accompanying software to build and analyze suites of models with scalable complexity for malaria spatial transmission dynamics and control.

A starting point for the quantitative study of malaria transmission dynamics has been the Ross-Macdonald model, which played a central role in developing basic theory and metrics for malaria [1, 2]. That model is simple, general, and conceptually useful, but it is not realistic enough to describe many important features of transmission [3]. The model’s lack of realism has also limited its applicability: simple models support generic policy advice, but specific advice—tailored to context—must be based on models that can quantify and weigh the effects of locally relevant details [4]. A basic limitation of the Ross-Macdonald model was that it lacked features required to describe spatial transmission dynamics and control. Mathematical models for spatial dynamics of mosquito-borne pathogens have been developed [518], but there is a need for a generalized synthetic framework to develop and use spatial dynamic models, to extend the Ross-Macdonald model to define and analyze parasite dispersal, to define and measure malaria connectivity [19], and to link spatial dynamics to spatial data. The Ross-Macdonald model is also missing other features that are relevant for malaria dynamics and control, which can be identified from a survey of studies that have modeled mosquito-borne diseases (see Box 1) [2]. Modeling and analyzing real systems can become overwhelming because of computational, parametric, or conceptual challenges that arise from combining all the factors, dimensions, interactions, features, and processes. Individual-based models (IBMs) have been developed around algorithms that make it possible to deal with the complexity by simulating individual states and transitions in silico [20], but these high-dimensional computational approaches have some limitations that limit their use and applicability. IBMs require intensive computation, are challenging to parameterize, are difficult to critically evaluate, and their output that is often as difficult to analyze and understand as malaria itself. Using a modular framework, we present an alternative way of dealing with the complexity that is analytically tractable, including some new algorithms to understand mosquito ecology, parasite transmission by mosquitoes, and parasite dispersal on spatial landscapes.

Box 1: Features This generalized, modular framework presents equations integrating multiple agents and interacting processes. Many of these innovations appeared first elsewhere, but here they are integrated into a single framework:

  • Immature mosquito population dynamics structured in distinct aquatic habitats linked to adult populations through egg laying and emergence [31, 32];
  • Spatially heterogeneous blood feeding and parasite mixing on vertebrate populations (i.e., blood hosts) with dynamically changing availability, such that feeding rates and the human fraction change adjust to changing conditions [3336];
  • Heterogeneous adult mosquito behaviors, including dispersal, survival, blood feeding, egg laying, mating, and sugar feeding on landscapes in response to spatially heterogeneous resource availability (e.g., mating sites, sugar sources, blood hosts, aquatic habitats) [3739];
  • Multiple vector species or types with different host preferences, daily activity patterns, habitats, etc. [40], and potentially with inter-specific resource-based competition in habitats;
  • Human mobility based on a concept of time at risk, which combines time spent by humans in places where they are at risk with mosquito blood feeding activity, preferences and other factors [9, 18];
  • The capability to model indoor and outdoor spaces for blood feeding, exposure, and vector control;
  • A non-linear relationship between the daily entomological inoculation rate (EIR) and the daily force of infection (FoI) due to heterogeneous exposure [41].
  • Malaria importation through multiple routes [42];
  • An exogenously forced, time-varying extrinsic incubation period (EIP) to model effects of temperature on parasite development;

The model has flexible structural elements to stratify an area into patches, to model any distribution of aquatic habitats, and to stratify a human population into sub-populations by age, immunity, or any heterogeneous, epidemiologically relevant trait. The software also includes time-dependent terms and structures to model exogenous forcing by weather, modification of exposure or transmission by vector control in relation to coverage, including effects of spatial repellents and mosquito behaviors that result in heterogeneous local contact patterns with vector-based interventions.

In most places, malaria transmission has been modified by control. The extent of effect modification by malaria control is occasionally revealed when health systems are disrupted (e.g., [21, 22]), when malaria control is relaxed or abandoned [23], or when resistance evolves to drugs or insecticides (e.g., [24, 25]). Programs must weigh evidence and make decisions through analysis of counterfactuals, rather than through direct estimation of control effect sizes, since there would be drastic consequences to experimentally disrupting control. A predominant need in most contexts is thus a set of methods to quantify transmission in its local context as a baseline that has been modified by control. A challenge to achieving this has been that the responses to control efforts are context dependent and have been highly variable across settings. Relevant factors affecting responses to control include details about blood feeding, mosquito ecology, and mosquito behaviors that affect contact with interventions (e.g., resting indoors and IRS). To reconstruct the counterfactual baseline, transmission must be understood in terms of innate mosquito behaviors responding to local resources, vector control, and other contextual factors that have been modified by control. All these have been characterized as being notoriously context dependent and heterogeneous [2628]. What are the local factors that determine baseline malaria transmission, effect modification, and differences in effect modification at some particular place and time? Basic concerns about the heterogeneous impacts of vector control raise a larger set of questions about how to study and quantify transmission in a way that is relevant for planning malaria control.

This new framework is thus an attempt to bridge two well-established but somewhat contradictory views of malaria. One view is that human malaria transmission dynamics and control are so moulded by local ecology and other conditions that the factors driving transmission or responses to control at one time and place are unlikely to hold elsewhere [27]. Another view—encouraged by the rigorous analysis of the Ross-Macdonald model and extensions of it—is that malaria transmission intensity can be quantified using a small set of bionomic parameters to compute basic reproductive numbers, which also provide a basis for computing threshold conditions for endemic malaria. To build a bridge, the contextual factors affecting basic bionomic parameters must be identified and integrated with new theory describing spatial extensions of the basic metrics, including rigorous, quantitative description of parasite dispersal, and some estimates of the appropriate spatial scales to measure malaria transmission [3].

Context-dependency is an uncomfortable but unavoidable fact of malaria ecology. The heterogeneous nature of transmission and the causes and consequences of variable responses to control have been a difficult and sometimes contentious problem for scientists studying malaria, for national malaria programs and funding agencies making malaria policy, and for malaria advocates. Historical trends in malaria and the outcomes of malaria control have been so variable that case studies can be found to support rosy projections, alarmist warnings, or contradictory claims about the underlying causes of trends or patterns. To be useful, studies of malaria and programmatic evaluations must acknowledge the important role of context, the multi-factorial nature of causation in these complex systems, non-linear responses to control, the difficulty of measuring heterogeneous systems, and the resulting uncertainty. A consequence of context dependency is the difficulty in drawing conclusions that generalize across systems.

The framework is designed to support development of robust malaria policy advice and to find practical ways of dealing with uncertainty. While scientific research and policy analytics grapple with the same issues and use similar methods, they often put very different weights on uncertainty. Uncertainty affects the ability to do effective inference for scientific research versus policy analytics—questions about what is known versus what should be done. To address these concerns and give policy advice despite uncertainty, an integrated inferential framework is needed to weigh evidence, integrate the effects of multiple exogenous factors (often involving experts from distinct specialties), estimate their effect sizes, quantify uncertainty, and identify critical gaps. Statistical theory and inferential methods have been developed around the principle of parsimony for scientific inference, but substantially less attention has been given to appropriate designs for analyses that can give advice that is robust to uncertainty. Are the conclusions of an analysis robust to reasonable alternative formulations of a model, and how well are policy recommendations really supported by the evidence? Concerns about robustness could lead to study designs that make different tradeoffs between realism and abstraction. For example, compared with parsimonious models, models with a high degree of realism might be more useful for identifying critical missing data and prioritizing studies to collect it. Robust analytics requires having a modeling framework to build suites of models that are realistic enough to weigh the importance of the major drivers of transmission despite major knowledge gaps.

To address these needs, we have developed a new, modular framework designed to support development of models for robust, simulation-based analytics and adaptive malaria control with scalable complexity. With scalable complexity in model building, members of a model ensemble could range from very simple to very complex, and that models along that spectrum are related to one another through a logical sequence of structural or parametric changes. At one extreme, this framework includes the Ross-Macdonald model, a simple system of differential equations describing the parasite life-cycle in mosquito and vertebrate host populations linked by transmission during blood feeding [1, 29, 30]. By extending the Ross-Macdonald model, simple models can be extended step by step to add complexity or heterogeneity that could be important—based on a priori considerations—yet difficult to quantify or poorly informed by existing data (Box 1). With modularity, it is possible to develop new dynamical systems models describing some parts of the system, add or modify components, or add a set of exogenous factors that force a system. It is also relatively straightforward to modify functional responses, or to modify some basic parameters affecting the outcome. Swarms of models can thus be developed to analyze data and to test the robustness of any conclusions. To demonstrate scalable complexity, we here present a complicated family of models that has terms and variables anticipating modification by weather or malaria control. For practical reasons, the model family we present here was scaled back to include a limited set of elements describing transmission, but leaving in place the elements that facilitate modeling control (Box 1). The resulting extensible framework that is capable of describing and analyzing malaria spatial transmission dynamics and control with a high degree of realism in any particular setting. An package which implements the modular differential equations and spatial metrics presented in the article is available with documentation (https://dd-harp.github.io/exDE/). Despite being programmed in R, the implementation of the mathematical framework into code should be easily adapted to any high-level programming language.

In Framework, we first present the modular concepts and structural elements, including a new blood feeding model. Next we present one exemplar model family for each dynamical component. In Spatial Metrics, we develop a set of metrics that describe various aspects of parasite spatial dynamics, including metrics for parasite dispersal, connectivity, and the parasite’s reproductive success. Finally, in Quantifying Transmission in a Place, we discuss the application of these models to the investigation of malaria transmission dynamics and control in a particular place.

Framework

To describe malaria spatial dynamics with scalable complexity, we designed a modular framework for model building around four core dynamical components, each one a (potentially non-linear) state-space model. An interface rigidly defines interactions among those components, based on passing terms we call dynamical quantities. All state variables are vectors of arbitrary length, to accommodate models with different structure or spatial granularity.

To model mosquito ecology, we consider immature mosquitoes in a set of aquatic habitats, and adult mosquitoes in a set of patches. A state space model describes aquatic immature mosquito populations () with dynamics requiring an input term from adult mosquito populations: the daily rate eggs are laid in each habitat (η). A coupled state space model describes mature adult female mosquito populations () with dynamics requiring an input term from the aquatic mosquito populations: the rate adults emerge from all the habitats in each patch (Λ). A state space model for parasite infection dynamics in mosquitoes (, which extends ) with dynamics , requires an input term from human malaria epidemiology: the net infectiousness of humans (NI), the probability a mosquito becomes infected after blood feeding on a human (denoted κ). A state space model describing parasite infection dynamics in humans, immunity, and disease () with dynamics , requires an input term from adult mosquito infection dynamics: the daily EIR (E). The inputs to one component can be passed as trace functions or as the outputs of another coupled component, which is called the interface of each dynamical component; a generic interface is coded for each term and if needed specialized methods can be written for particular models. Models in the framework have the following form: (1) The interactions among these dynamical components are thus defined by four input terms (η, Λ, κ, and E), which may be computed as outputs of another component or provided as an external forcing term (Fig 1). Because these terms can be computed from the state of the model and are used to couple different model components together, we call these dynamical quantities. These terms are rates which determine how components interact (e.g., flows between components). Because construction of these dynamical quantities can be done in a generic way, computation of these quantities in code can be done for any model which fulfills the interface of its dynamical component.

thumbnail
Fig 1. Models for malaria transmission dynamics are naturally modular (see Eq 1).

The dynamic modules describe a stratified human population (purple) that interacts through blood feeding (red) with adult mosquito populations in a discrete spatial domain; each patch could contain a set of aquatic habitats. Two components, and , describe mosquito ecology: dynamics of immature mosquitoes (blue) in aquatic habitats are described by a system of equations ; and dynamics of adult mosquitoes (green) are described by . Habitat locations within patches are described by a membership matrix, . Eggs hatch into larval mosquitoes, that develop, pupate, and later emerge from habitats as mature adults (α) and added to the adult populations in each patch (Λ). Adults lay eggs (ν), which are distributed spatially according to which patch habitats belong (). Egg deposition rates at the habitats are (η). Two additional components, and , describe parasite infection dynamics and transmission: that for mosquitoes, described by and in humans, described by , are linked through parasite transmission. A new model for blood feeding describes how blood meals are allocated among humans (β) and associated parasite transmission rates: the density of infectious humans by strata (X) is used to compute net infectiousness (NI) of humans to mosquitoes in patches (κ); and the density of infectious blood feeding mosquitoes (Z) is used to compute the entomological inoculation rate (EIR) on each strata (E).

https://doi.org/10.1371/journal.pcbi.1010684.g001

The dynamical quantities responsible for transfer of pathogens between hosts and vectors are E and κ, the EIR and NI of humans, respectively. These quantities couple the dynamics between the human and mosquito dynamical components. To allow computation of E and κ to be highly generic across various types of models of human and mosquito infection, we developed a new model of blood feeding which produces β, the biting distribution matrix describing how bites arising from mosquitoes at patches are taken on human population strata.

Similarly, the adult and aquatic mosquito components are coupled via egg laying from adults in aquatic habitats, and emergence of new adults from those aquatic habitats. Because the patches where adult mosquitoes are found may contain many (or no) aquatic habitats, another matrix translates the rate of egg production from adults into egg deposition in each aquatic habitat η. Likewise, each aquatic habitat produces newly emerging adult mosquitoes at some rate α, which in general depends on the current aquatic population, and therefore on lagged adult densities. Another matrix maps this into the rate at which new adults are added to each mosquito population, Λ.

In addition to reformulating blood feeding and egg laying, the framework includes mathematical descriptions of survival, search for blood hosts or habitats, and dispersal. These new models of adult mosquito behaviors have all been reformulated around the concept of heterogeneous resource availability and functional responses to available resources.

The modular framework was implemented as a software package, which can be accessed at https://dd-harp.github.io/exDE/, for [43]. The software builds dynamical models of malaria in a modular way using method dispatch to define generic code which implements the framework described here. The dynamical models are functions which return arrays of derivatives of state variables, and can be solved using the integrators available in deSolve, or other tools in [43, 44]. The software also includes routines that compute steady state conditions and spatial metrics (see Spatial Metrics, below). Because each component has an interface—the generic functions that compute and pass of dynamical quantities between components—any new model can be implemented which fulfills a specific interface, independent of the rest of the framework. In this way, building and testing new models of particular components is straightforward, and the framework is flexible and extensible. As new models are required, they will be added to the package, increasing its applicability and scope over time.

We have developed a glossary of terms (see S1 Text). In the equations that follow, for each dynamical component, we describe the model structure in detail, and we present one family of models describing transmission dynamics in a single vector species. In a supplement (S2 Text), we formulate a model using both conventional notation and the modular notation of this framework (Box 2). In a vignette to accompany the software (https://dd-harp.github.io/exDE/), we have implemented a previously published model of malaria transmission on Bioko Island [45]. In another supplement (S3 Text), we extend the discussion of vector dynamics, including a discussion of models with multiple vector species. All the terms and parameters may be time dependent to accommodate seasonality or modification by exogenous factors: seasonal travel, exogenous forcing by weather, and parameter modification by vector control. Analysis of temporal heterogeneity in this same framework is outside the scope of this study, it but would be straightforward extension following approaches analogous to those shown in the supplements.

Box 2: Notation Equations describing spatial processes include terms describing scalar quantities, vectors of scalars, vectors of functions, and matrices. We have avoided using any notation to designate a vector or indicate it could be time-dependent, in part, because it would be ubiquitous; most parameters could vary by space and time. The most general form of a term or parameter is usually described when it is first presented, but most terms describing a vector or matrix should be assumed to be modifiable. In writing out the equations, we consistently use the center dot, “⋅”, in equations to denote the dot product of two matrices, or a matrix and a vector. The juxtaposition of two vectors denotes element-wise product, and 1/* denotes the vector of the inverses of each element. The symbol ⊙ denotes the Hadamard product (i.e., element-wise multiplication) of two matrices. When x is a vector, diag(x) is a matrix with the elements of x on the main diagonal. The identity matrix is denoted I, and 1 denotes a row or column vector with each element equal to 1. When F is a functional response, we assume it accepts vector arguments and returns a vector of the same length, i.e., |F(X)| = |X|. The glossary (S1 Text) discusses the dimensions of each term.

Model structure

The following describes, in detail, the structural elements and the algorithms that connect them. Adult mosquito and human population strata are connected through blood feeding and transmission, and adult and aquatic mosquito populations are connected through egg laying and emergence.

Structural elements.

The framework has been designed to build model ensembles with the goal of studying the spatial transmission dynamics of malaria in a defined geographical area, called the spatial domain. An important part of this framework is having flexibility in defining the model structure to describe spatial and population heterogeneity at the appropriate level of detail, depending on the needs of a study and the available data. The structural elements—the patches, the aquatic habitats, and the population strata—were designed to handle arbitrary patch definitions, arbitrary human population residency patterns and stratification, and arbitrary numbers and locations of aquatic habitats.

To deal with spatial heterogeneity in transmission, we subdivide the spatial domain and identify a set of p patches that includes all locations relevant for studying and quantifying mosquito ecology or transmission: places where people live; places where mosquitoes blood feed; or places with aquatic habitats where mosquitoes lay eggs. We assume that there are l aquatic habitats with actual physical locations that are nested within the patches. To deal with heterogeneity in the human population, the model accommodates stratification. The human population is sub-divided into a set of n population strata by residency, immunity, behaviors affecting risk, or any other epidemiologically relevant factors (S4 Text). Human populations are assigned a single residency patch, where they live and spend most of their nights. Other subdivisions of the human population could take into account age, sex, travel patterns, ITN usage, or any trait that is heterogeneous and epidemiologically relevant. The total census population size, the number of people who reside in each patch in the spatial domain, is given by a vector denoted P (of length p). The number of people in each stratum is given by a vector H (of length n). In this model, it is not necessary for every patch to have some residents.

To manage terms for interactions among structural elements, we create two mathematical objects called membership matrices that aggregate quantities to patches (S2 Text). Since the l aquatic habitats are scattered among the patches, we define the habitat membership matrix , a p × l matrix, that aggregates quantities from the l aquatic habitats to p patches where they are found. Similarly, we define the strata membership matrix , a p × n matrix, that aggregates the n human population strata to the p patches where they reside. The census population size, for example, is . If a human population were stratified by other traits, such as frequent travel or age, a membership matrix could be created to aggregate model output by trait.

The framework has also been designed to accommodate models with multiple mosquito vector species or types (see S3 Text). Most of the following discussion assumes there is just one vector species, but we point out where the framework has can generalize to multiple vector species.

Human mobility.

After defining the model structure (i.e., the patches and population strata), the next challenge is to construct the algorithms describing local human mobility and travel. Local mobility determines where and when humans are available and exposed to blood feeding mosquitoes within the spatial domain. We define travel in this model by time spent outside the spatial domain; travel and mobility are thus different modalities and handled with different constructs.

To model local human mobility patterns within the patches, we develop a model describing the fraction of time spent by humans in each stratum among the patches [9, 18]. The information is summarized in a time-dependent p × n matrix Θ(t), called the Time Spent (TiSp) matrix (S4 Text). Each column in a TiSp matrix describes the fraction of time spent in each patch by an individual from a single stratum. In formulating the TiSp matrix, we account for time spent by time of day in the patches where mosquitoes are blood feeding. Total time spent should subtract time spent traveling and and time spent in the spatial domain in places where there is no risk (e.g., in office buildings).

Blood feeding combines human and mosquito behaviors. Since mosquito blood feeding has a daily rhythm [46], time at risk modifies time spent to account for differences in mosquito daily blood feeding activity rates. We let ξ(t) denote a species-specific circadian weighting function for blood feeding rates, constrained such that , which appropriately assigns a weight to time spent by time of day (S4 Text). Using ξ, we compute the Time At Risk (TaR) matrix as time spent weighted by mosquito activity: Ψ(t) = diag(ξ(t)) ⋅ Θ(t).

This distinction between TiSp and TaR matrices makes it possible to study human mosquito contact in detail, to quantify differential transmission by multiple vectors with the same human mobility patterns, and to quantify other aspects of mosquito-human contact [47, 48]. A model could have two or more vector species, each with different blood feeding patterns (ξ1 and ξ2), so that one TiSp matrix would be transformed into two different TaR matrices (Ψ1 = ξ1Θ and Ψ2 = ξ2Θ).

Denominators and availability.

After defining host population movement, it is necessary to compute appropriate denominators to model blood feeding, based on the models for time spent and time at risk. Because of mobility, mosquito preferences, and human behaviors, the denominators for blood feeding are different from the resident population size—the number that would be used by most studies (Fig 2).

thumbnail
Fig 2. Denominators and mixing.

A schematic diagram relating various concepts of population density under a model of human mobility, resulting in a biting distribution matrix, β. Here, and and in Figs 36, rounded rectangles denote endogenous state variables, sharp rectangles denote endogenous dynamical quantities, and parallelograms represent exogenous data or factors. Purple indicates the element is related to human populations, green for mosquitoes, and red for biting and transmission. Population strata (H) describe how persons are allocated across demographic characteristics. The matrix distributes these strata across space (patch), according to place of residency. By combining information on how people spend their time across space (Θ(t)) and mosquito activity (ξ(t)) a time at risk (TaR) matrix Ψ is generated describing how person-time at risk is distributed across space. Because blood feeding can be modified by human and mosquito factors (e.g., net use and biting preferences), search weights (wf(t)) may further weight person-time at risk. The final result is a biting distribution matrix β, which is the fraction of each bite in each patch that would arise on an individual in each stratum, so diag(H) ⋅ β = 1.

https://doi.org/10.1371/journal.pcbi.1010684.g002

An important intermediate quantity is ambient population density, which describes the population present in patches at a point in time. In a mobile population, the ambient population density will tend to be different from resident population density. From the time spent matrix, the ambient population density is a vector of length p given by: (2) Similarly, ambient population density at risk is given by: Ψ(t) ⋅ H. One way to understand what the TiSp matrix means is by taking ratios of ambient to resident populations. The ambient density of residents is , where ⊙ denotes the Hadamard (element-wise) product. The non-resident, non-visitor, ambient population is AAr. The ratios of various census and ambient population densities (e.g., the ratio of residents to ambient population P/A, defined wherever A > 0), can be used to understand and diagnose unrealistic terms in a TiSp or TaR matrix. The ambient population thus provides one easy statistic to understand TiSp or TaR matrices.

To model the denominators for blood feeding, we also consider other factors—mosquito preferences or human behaviors or traits such as ITN usage—that affect host availability to mosquitoes and relative biting rates on the strata [33]. We assign biting weights, wf, to each strata, where we think of wf = 1 as the value that would be assigned to an average person under baseline conditions (e.g., without a net). These weights affect both the total biting rates and the relative biting rates on the ambient population. We define the availability of the host populations to mosquitoes for blood feeding as: (3) Availability is thus defined in units of weighted person-days at risk, and W is a vector of length p describing total human availability in each patch.

We also consider the presence of a population of visitors, a non-resident population spending time in the spatial domain (S4 Text). We assume that some visitors could be present, and that some of them could be infectious. We can let Aδ denote the ambient density of visitors, but we let Wδ denote their availability by patch. The resident fraction or fraction of human blood meals taken on a resident in each patch, a vector of length p denoted υ, is: (4) The total availability of humans for blood feeding, in each patch, is thus W + Wδ.

Blood feeding.

With a well-defined population denominator, we can compute the frequency of blood feeding rates and the human fraction (i.e., the fraction of human blood meals among all blood meals) in each patch in response to the availability of humans and other available vertebrate hosts (Fig 3). To do so, we use functional responses to model blood feeding rates and habits [3336].

thumbnail
Fig 3. Blood feeding and human biting rates.

The daily human biting rates (HBR) for the resident population strata are defined as the expected number of bites by vectors, per person, per day. To compute the HBR, we count up exposure over all the patches where residents spend time. We also consider the presence of visitors and other blood hosts (yellow input), which increases the total available hosts.

https://doi.org/10.1371/journal.pcbi.1010684.g003

Human availability, W, is often highly variable among patches and over time, which could affect the rate mosquitoes blood feed. Mosquitoes could also feed on other vertebrate hosts. To model blood feeding, we supply a vector of functions describing the availability of non-human vertebrate hosts in each patch over time, denoted O(t). We assume that mosquito preferences could scale with host densities, so we assign a shape parameter, ζ, that modifies how preferences scale with host densities. Total availability of all vertebrate hosts for blood feeding is B = W + Wδ + Oζ (S4 Text).

Let f(t) denote the blood feeding rate, the number of blood meals, per mosquito, per day. To guarantee mathematical consistency in computing blood feeding rates (e.g., if B = 0, then it should be true that f = 0), we can model time-dependent blood feeding rates, where f(t) is a vector of length p, as: (5) Depending on a shape parameter(s), sf, blood feeding rates increase with host availability up to a maximum (or maxima) fx, which is limited by the time it takes to search, process the blood meal, lay eggs, and perhaps to sugar feed. The fraction of blood meals taken on humans at a point in time, a vector of length p denoted q(t), is called the human blood feeding fraction or human fraction: (6) The local human fraction, the fraction feeding on resident humans, is thus υq = W/B. The functional forms guarantee that when no humans are present, it must be true that fq = 0; and when only humans are available, it must be true that q = 1.

Mixing and parasite transmission.

The model for mixing is an answer to the question: How are blood meals in a patch allocated among humans in the strata? The time at risk matrix and the factors affecting blood feeding rates and habits in each patch must be consistent with the algorithm that computes the distribution of biting and parasite mixing.

To allocate mosquito bites in patches among the resident strata, we let β denote a n × p biting distribution matrix: (7) Each column of β describes the fraction of a bite in a patch that lands on an individual in each strata, so the matrix diag(H) ⋅ β gives the fraction of bites that land on each stratum, and its columns sum to unity.

In the models for mosquito ecology and infection dynamics, we define variables (vectors of length p) for the density of mosquitoes (M) and infectious mosquitoes (Z). From these, we derive an expression for the daily human biting rate (HBR) and entomological inoculation rate (EIR) for all the strata. The sporozoite rate (SR) in each patch is given by: (8) The net per-capita human blood feeding rates in each patch, or fqM/W, are hereafter called the patch HBR (pHBR), and fqZ/W is hereafter called the patch EIR (pEIR) for infectious mosquitoes. By way of contrast, exposure risk for the strata—the HBR and EIR—are defined as the number of bites / infectious bites by vectors, per person, per day. The HBR is βfqυM, and the EIR is the product of the HBR and the SR, or (9) To draw a sharp contrast between the terms, the pHBR and pEIR describe the number of bites / infectious bites, per person, in patches. They are stratified by location, so they are vectors of length p. The HBR and the EIR are stratified quantities that sum exposure over all locations for the strata, so they are vectors of length n.

Each model for parasite infection dynamics in humans defines a quantity, x, the probability a mosquito becomes infected after biting a human in each stratum. The quantity X = xH, a vector of length n, is herein called the infective density of infectious human residents. We can also specify the probability a mosquito becomes infected after biting a visitor, xδ. The net infectiousness (NI) for the mosquito populations in all the patches, denoted κ, is: (10) The force of infection for the mosquito population is thus fqκ.

Egg laying.

To compute quantities affecting mosquito ecology and population dynamics, we need to formulate algorithms to compute egg laying rates and egg laying distributions (Fig 4): how many eggs are laid by adult mosquitoes in a patch, and how are they distributed among the aquatic habitats in that patch? To do so, we develop the concept of habitat availability. We assign a search weight to each aquatic habitat, wν. Using the patch membership matrix, , we define aquatic habitat availability as: (11) For each patch, total habitat availability is the sum of the search weights for habitats in that patch.

thumbnail
Fig 4. Egg laying and egg deposition.

The availability of aquatic habitats (Q) the patch sum of habitat search weights (), and the egg distribution matrix () describes the locally normalized search weights. Available habitat determines per-capita oviposition rates (ν) by the population of gravid mosquitoes (G) in a patch through a functional response to availability, Fν(Q). The net egg laying rate, per-patch, is Γ = χνG. The eggs are distributed among the aquatic habitats () so that the egg deposition rates in habitats is .

https://doi.org/10.1371/journal.pcbi.1010684.g004

Daily, per-capita oviposition rates of gravid mosquitoes are computed using a functional response to habitat availability, such as: (12) where νx is the highest possible egg-laying rate for a gravid female, and sν is a shape parameter. We note that if Q = 0, then ν = Fν(0) = 0. We let denote the density of gravid mosquitoes, and we let χ denote the number of eggs laid, per batch. The net egg laying rate, per patch, per day, is: (13) To model egg distribution among habitats, we formulate an egg distribution matrix () that allocates eggs to habitats in proportion to local habitat availability. To compute , for computational reasons we first create Q* by setting any zero entries to an arbitrary positive value (if Q = 0, then ν = 0, so associated products will later be multiplied by zero), and the egg deposition rate, η, is computed by: (14) Finally, we can compute egg deposition rates in the habitats: (15) While Γ (a vector of length p) describes the net egg-laying rate of the adult mosquito population in each patch, per day η (a vector of length l) describes the number of eggs laid, in each habitat, per day.

Core dynamical components

The dynamical quantities whose computation was described above, are configurable elements that connect the four dynamical components: aquatic mosquito ecology; adult mosquito ecology and infection dynamics; and infection and immunity, including human demography. In the following, we describe one model family for each component, including functions that compute terms required for the dynamical quantities; in code these are the generic interface of each dynamical component. These particular models were chosen because they are complex enough to illustrate key features of the framework. These models might not be appropriate for some studies—in particular, the model for epidemiology is too simple for policy. Since the framework is modular, other models can be developed that suit the needs of a study. As part of the software (https://dd-harp.github.io/exDE/), we have formulated alternative model families for some of the components.

Aquatic mosquito ecology.

The first core dynamical component describes aquatic mosquito population dynamics; the algorithm computes mosquito survival and development from eggs laid through adults emerging. For aquatic population dynamics, we here adapt a previously published model [31, 32].

Let L(t) denote the total density of immature mosquitoes. We let ψ(t) denote maturation rates, ϕ(t) the density independent mortality rate, and θ(t)L(t) describes increased per-capita mortality due to mean crowding. The aquatic dynamics are thus: (16) The total emergence rate of female mosquitoes in this model, per aquatic habitat, is: (17) These are recruited into the adult population in the patch, so that the net emergence rate per patch is: (18) While α is a vector of length l, Λ is a vector of length p. This is passed as input to the equations describing adult populations (below).

Given uncertainty about the factors affecting immature mosquito populations, we assume studies might choose to formulate and analyze alternative dynamics. Other dynamical systems models for aquatic ecology in the framework are defined by state variables, , with dynamics defined by a system of equations , and a function such that , such that (S3 Text).

Adult mosquito ecology.

The second core dynamical component describes adult mosquito ecology. Given all the functions, terms and parameters above, we have formulated a set of algorithms describing adult mosquito mortality and dispersal that are internally consistent (Fig 5). All this is embodied in the mosquito demographic matrix, called Ω(t).

thumbnail
Fig 5. Adult mosquito demography is defined by survival and dispersal.

Mobility rates and dispersal are determined by the available of resources: aquatic habitats (Q), available humans (W + Wδ) and other blood hosts (Oζ), and sugar (S). The emigration rate is a functional response (Fσ) that increases if any one of the resources is missing. Resource availability and distance also play a role in computing the dispersal kernel, , that determines where mosquitoes land if they leave a patch. When combined with mortality, a matrix Ω is produced which describes the behavior of adult mosquitoes after emergence.

https://doi.org/10.1371/journal.pcbi.1010684.g005

We assume mosquito mobility is driven by a search for resources. We have already defined total blood host availability B, and aquatic habitat availability Q. We also consider sugar availability, S(t), which is passed to the model as a function vector of length p. We assume mosquitoes leave a patch while searching for resources, and that they leave a patch more frequently if the resources are less available. Patch-specific emigration rates, σ(t), are a functional response to resource availability: (19) The parameters σB, σQ, and σS determine the rate that mosquitoes leave a patch if no resources are available, and the shape parameters sB, sQ, and sS determine how the rate of patch leaving is reduced by the availability of resources. The shape parameter σx is a scaling parameter that can be used to adjust models with differing patch sizes. Similarly, we formulate a mosquito dispersal matrix, that describes where mosquitoes land after they leave each patch (the diagonal elements of are constrained to be equal to zero, S3 Text).

We let g(t) denote the local per-capita mortality rate of mosquitoes in each patch. The matrix Ω(t) describes adult mosquito survival and dispersal: (20) where I is the identity matrix.

We let Λ(t) be the net emergence rate of mosquitoes into the patches from aquatic habitats (see Eq 18, above). The dynamics of adult mosquitoes are described by the equation: (21) Under the assumptions of this model, the density of gravid mosquitoes, G, is: (22) This model thus assumes that only gravid mosquitoes can lay eggs (Eq 13), but that all mosquitoes (including gravid mosquitoes) can blood feed.

Other models for adult mosquito ecology, denoted , could be formulated that describe separate functions for mosquito survival and dispersal, depending on their behavioral states (possibly including sugar feeding, mating and maturation), or that describe a mosquito’s reproductive states, or its chronological age or reproductive age. All models developed in this framework must accept the adult emergence rates, Λ, and they must be formulated in enough detail to compute the population egg-laying rate, Γ (see Eq 13).

Parasite infection dynamics in mosquitoes.

The third core dynamical component describes parasite infection dynamics in adult mosquito populations. Here, we extend a previously published delay differential equation for the density of infectious mosquitoes to include space and a time-varying extrinsic incubation period (EIP) [49].

Let Y(t) denote the density of infected mosquitoes. Using κ from Eq 10, the dynamics of infection in mosquitoes are described by: (23)

We include a time-dependent EIP so that parasite development can be modulated by temperature or other factors exogenous to the system: let τ(t) denote the EIP for a mosquito that becomes infected at time t (i.e., it becomes infectious at time t + τ(t) (see S3 Text). We must also define the inverse τ−1(t), the delay for a mosquito that became infectious at time, t. Let ϒτ(t) denote a matrix describing survival and dispersal of a cohort from time tτ−1(t) through the EIP to become infectious at time t: (24) When Ω and τ are constant, survival and dispersal through the EIP is ϒτ = e−Ωτ. Otherwise, let the τ-subscript denote the value of a variable or parameter at time tτ−1(t).

To model the density of infectious mosquitoes, let Z(t) denote the density of infectious mosquitoes. The dynamics of infectious mosquitoes are: (25) The number of human blood meals per patch, called the net infectious biting rate, is fqZ.

Models for infection dynamics, generically denoted are nested within the model for adult mosquito population dynamics (for example, see [50]). These models accept the net infectiousness (κ), they must define a variable describing the density of infectious, blood feeding mosquitoes, Z, in order to compute the EIR (see Eq 9).

Epidemiology.

The fourth core dynamical component describes parasite infection dynamics in human populations. Models for malaria infection, immunity, disease, and infectiousness in humans, denoted , can become quite complicated, depending on the needs of a study. Studies of malaria epidemiology could consider the complex time course of infections, superinfection, disease, detection, infectiousness, and immunity. The state space describing malaria infection and immunity can be modified to suit the needs of a study, and the framework also has enormous flexibility to model heterogeneity in populations through stratification. The following is one model family that is complex enough to illustrate the generic features of the framework.

Let h = fh(E) denote the local daily force of infection (FoI) and δ(t) the FoI during travel. In general, fh(E) could be modified to include heterogeneous biting [41], but in this model, we assume h = bE. Both terms are defined for each sub-population. In these models, we stratify on variables relevant for the epidemiology, including immunity, and we model the effects by assigning different parameter values to each stratum.

To model infection dynamics, we modify a hybrid model for the multiplicity of infection (MoI). The dynamics are based on a queuing model, in which new infections occur at the rate h, and each parasite clears at the rate r, where we track apparent and actual clearance as linked but distinct processes. The variables m1 and m2 track the mean MoI for present and detectable parasites in each strata, which fully describe the epidemiological state space in a simple model with superinfection [51]. We assume that parasites clear at the per-capita rate, r1, so that: (26) In this model, the true prevalence is: (27) We also formulate a model for the MoI of apparent infections. We assume parasite infections are detectable for a shorter time so they appear to clear at a higher rate, r2, and (28) Similarly, we let x2 denote the apparent prevalence (29) We assume that if the infection is patent, a bite infects a mosquito with a higher probability, c2, and c1 if it is not. A bite on a person in each stratum infects a mosquito with probability: (30) To compute κ, the infective density of infectious resident hosts by strata is X = xH. The vector X is passed to Eq 10 to compute a vector of patch-specific net infectiousness, κ.

To compute some of the spatial transmission metrics, including basic reproductive numbers (see below), a model must compute the human transmitting capacity (HTC) [52]. In this model, the number of days infecting mosquitoes at the higher probability, c2 is 1/r2. The remaining days, are spent infecting mosquitoes at the lower probability. Expressed as the equivalent number of perfectly infectious days, the HTC is: (31)

This framework can accommodate other systems of equations describing parasite infection and immune dynamics in humans. This particular model was designed to illustrate some basic features of the modular design. These particular equations were designed to incorporate the effects of immunity on transmission through stratification, allowing parameters describing the duration of infections or detection and the infectiousness to vary among strata (e.g., r1, r2, c1 and c2). New models for human epidemiology can use any epidemiological state space, , and any system of equations, , including models with dynamical changes in the host population size. While the travel FoI is recommended, it is not required. The modules should accept the EIR, and to interact with other components, they must provide a function to compute the infective density of infectious hosts, X.

Spatial metrics

The Ross-Macdonald model defined a set of concepts and metrics that have formed a basis for measuring and understanding malaria transmission, including vectorial capacity and the basic reproductive number R0, but that model and associated metrics did not include metrics for spatial dynamics, parasite dispersal, or malaria importation [3].

Here, we define parasite dispersal by the set of locations (i.e. patches) where infecting bites occurred in continuous chains of transmission stretching back in time. Dispersal for any parasite transmission chain is thus defined by locations of the bites that caused each infection, and dispersal alternating between moving humans and mosquitoes between bites. We acknowledge that, due to an observational process, there is an important difference between where an infection occurred and where an infectious person or mosquito is found. There is also an important difference between the formulas defining dispersal and those used to compute reproductive numbers, which count from after a host becomes infectious. Using this definition of parasite dispersal in the context of a model, we have developed formulas and metrics to compute and study parasite dispersal and reproductive success.

To develop these metrics, we assume steady state conditions. This is done for convenience to avoid discussing the complications of understanding spatial dispersal under dynamically changing conditions, and it is a necessary first step to understanding such models. Analysis of malaria transmission dynamics under temporally varying conditions are being developed in a subsequent manuscript.

The formulation of this static model helps to clarify the role of some of the intermediate terms—if all parameters in a model were constant, the transmission model could be fully defined by a much smaller set of parameters, but it may not be clear why the parameters take on those values. Some of the terms that appear in the static analysis correspond to parameters or variables in some Ross-Macdonald models, while others are new: net emergence rates (Λ) or adult mosquito density (M), scaled to the appropriate human population density denominator of host availability (W), mosquito bionomics (f, q, and Ω), and epidemiological parameters (r1, r2, c1, and c2). New terms describe the spatial biting distribution matrix (β) and parameters describing malaria importation (δ, υ, and xδ).

In models where the context is changing dynamically—due possibly to weather, land use changes, or vector control—exogenous forcing functions can be passed to the model that change resource availability or that perturb the dynamics; the functional forms and intermediate terms (e.g. availability) are used to describe changes in the local parameter values and guarantee mathematical consistency. In these static models, the functions and terms are used to set up the model, but after setting parameter values, they need not be called again.

Net malaria importation and travel fractions

Terms describing the travel FoI (δ) and visitor populations were defined above and integrated into the models for blood feeding and human epidemiology (Fig 6). We define an imported malaria case as a human infection that traces back to a location outside of the spatial domain in the parasite’s previous generation, i.e., the mosquito and human host preceding this one in a chain of infections [42]. Net malaria importation rates describe the number of imported malaria cases, per day.

thumbnail
Fig 6.

To model malaria importation, we define a travel FoI for each stratum, δ(t), and two set of terms to model the role of visitors in mosquito blood feeding and parasite transmission: the available visitor population Wδ and the NI for the visitor population, by patch xδ. To model blood feeding and transmission, we compute a patch-specific resident fraction for blood feeding, υ, the fraction of all biting that occurs on a resident of the spatial domain. From this, we can compute the visitor reservoir fraction, γ, the travel fraction for incidence, and other measures of malaria importation.

https://doi.org/10.1371/journal.pcbi.1010684.g006

The fraction of all cases that were imported called the travel fraction can be defined as either: 1) the fraction of incident infections that were imported; or 2) the fraction of prevalent infections that were imported [45, 53]. To compute these travel fractions, we let γ = (1 − υ)xδ/κ denote the visitor fraction, the fraction of infectious mosquitoes that were infected by visitors. We let h denote the FoI. The travel fraction for incidence is: (32) The travel fraction for true prevalence is: (33) We note that these are per-capita terms defined for the strata. The net malaria importation rate, the number of imported malaria incidence per day for each patch is: (34) so the travel fraction for incidence for the patches would be: (35) Formulas for the travel fraction for prevalence are formulated in the same way.

Parasite dispersal

To compute quantities related to parasite dispersal, from bite to bite, we focus on local transmission, and we need some formulas that describe how mosquitoes move around in humans and in mosquitoes.

Mosquito dispersal and steady states.

In these models, we can compute steady state mosquito population density, assuming Λ is constant over time. At the steady state of Eq 21, (36) Here, the inverse Ω−1 can be understood as a measure of time spent alive in each patch by mosquitoes emerging habitats in each patch. In other Markov chain models with finite state space, it has also been shown that the elements of the matrix inverse can be interpreted as residence times [54, 55]. In the simpler Ross-Macdonald model, the inverse of a mortality rate, g, is a measure of time spent alive or the average mosquito lifespan [56, 57]. The time spent alive interpretation of Ω−1 is more apparent if there is no movement: if we set σ = 0, then Ω−1 = diag(1/g).

In spatial models, the matrix Ω accounts for both survival and movement. To illustrate—and to demonstrate that if Ω is a sensible description of mosquito demography, then the matrix inverse must exist—we construct a tracking matrix. Let Ξ(t) denote a matrix that tracks cohorts of mosquitoes: (37) It describes the density of mosquitoes left from an initial cohort in each patch M0 that is found in each location at each point in time. There is a duality between the equilibrium population density from Eq 21 and time spent alive by a cohort, computed by integrating Eq 37 (i.e. orbits of the related equation dM/dt = −Ω ⋅ M). Just as we can compute we can compute: (38) so that the steady state can be found by simply adding up the time spent alive in each patch by a cohort emerging from every other patch. Under generalized static conditions (i.e. σ > 0), Ω−1 can thus be interpreted as the average time spent alive in every patch by cohorts of mosquitoes initially found in each patch.

Parasite dispersal in mosquitoes.

Using mosquito tracking matrices, we can also track parasite dispersal in mosquitoes to derive a matrix that has the same interpretation as the formula for vectorial capacity [57, 58].

To transmit, mosquitoes must blood feed on a human to become infected: the net infection rate in each patch, per available human, is fqκM/W. After becoming infected, a mosquito must survive while dispersing through the EIP (ϒ = e−Ωτ). After becoming infectious, a mosquito must blood feed to transmit parasites, so we use the matrix inverse Ω−1 which describes where the mosquitoes are for each infectious human blood meal as long as they remain alive; after becoming infectious, the distribution of infectious bites is given by fqΩ−1. We can describe parasite transmission by mosquitoes by following the story of infection in mosquitoes: after emerging (diag(Λ)), a mosquito must blood feed on a human to become infected (fqΩ−1/W); then survive the EIP (e−Ωτ); and then blood feed to transmit (fqΩ−1).

In the Ross-Macdonald model, the formula for vectorial capacity can be derived from the formula for the daily EIR as a limit [57]. In spatial models, a vectorial capacity matrix can be derived as the limit of a tracking matrix describing the number of infectious bites arising, per available person (i.e., the denominator is W), per day at the steady state (S3 Text): (39) Elements in the matrix are the expected number of infectious bites eventually arising in every patch from all the mosquitoes in a single patch blood feeding on a single human on a single day, computed as if each human were perfectly infectious. The derivation assumes that no mosquitoes are already infected, and the assumption that humans are perfectly infectious (κ = 1) is made so that the formula deals only with phenomena related to mosquitoes. In models with multiple vector species, the notion of what it means to be “perfectly infectious” is not as simple because of differences among vector species in their capacity to be a host for the parasites, or vector competence (S3 Text).

Parasite dispersal by humans.

To quantify parasite dispersal by humans, we compute the human transmitting capacity distribution (HTCD) matrix. We let human transmitting capacity (HTC) describe the net number of perfectly infectious days for each stratum: since infectiousness varies over the time-course of infections, we sum partially infectious days and interpret the HTC as an equivalent number of days spent perfectly infectious [52]. For the population strata in this model, the HTC (D) is defined by Eq 31. Since transmission requires two bites, we use the TaR matrix to determine both where a human becomes infected and where it infects a mosquito. Using the transposed TaR matrix, we can describe where infectious days at risk are spent, ΨTD. Parasite dispersion by mosquitoes for the sub-populations also accounts for where a mosquito becomes infected, or bΨ.

The HTCD matrix uses the biting distribution matrix, β, to count from the infectious bite and weight biting appropriately for subsequent blood feeding by all the population strata. The HTCD, a p × p matrix (), is: (40) We note that in spatial models is analogous to bD in models with a single patch. (The equivalency of and bD is most apparent if no humans move, and if there is one stratum per patch, and if all search weights are 1, in which case H = W and β = diag(1/H).) Like bD, describes days spent infectious by an individual human, but in , describes both where a human got infected and where the mosquitoes were subsequently infected.

The definition of as a time-dependent matrix is substantially more complicated if local human mobility patterns change dynamically.

Parasite dispersal through one parasite generation.

Parasite dispersal is defined by the locations where infecting bites occurred, alternatively moving in infected mosquitoes and humans. The equations for and describe the expected movement for a parasite among patches in humans or mosquitoes, respectively, counting from bite to bite. Notably, the formulas are defined for a parasite in either a mosquito or a human. We can also define parasite dispersal through one parasite generation (i.e., from human to human, or from mosquito to mosquito) but the formula depends on where we start counting. If we started from all the mosquitoes blood feeding on a single human (averaged appropriately) on a single day in every patch, then we would get a matrix describing dispersal from every patch to every patch: (41) If we started counting from a typical human infected in a patch on a single day, we would get a different dispersal matrix: (42) Importantly, these formulas follow the same process in the same order, and thus closely resemble the reproductive numbers for malaria (described below), which measure reproductive success for a single parasite. These formulas are two among many that could be developed to count events through a parasite’s life-cycle starting at different points.

Formulas that describe the parasite’s per-capita reproductive success, such as Eqs 41 and 42, counting events arising from a single host. In some cases, we might wish to count the total number of events arising from a patch. To measure the contribution of a patch to overall transmission, we must have a measure of connectivity, or total parasite flows. A tracking matrix describing all of the infections arising from each patch on a day, is: (43) If we started counting infections occurring on humans in a patch, we would get an alternative patch-based tracking matrix. The number of infections arising from a patch is thus tracked by: (44) These measures emphasize the role of places with larger available populations.

The same sort of formulas can be devised to describe transmission from human strata to human strata, but the resulting formulas are only spatial insofar as the human strata are anchored to a residency. If we focused instead on parasite reproductive success starting with an infection in humans, regardless of location, we would get (45) or we could also count bulk transmission from humans as . Notably, Eq 45 is a stratum-based measure. To make it quasi-spatial, we would need to assign events to patches by stratum residency using the membership mapping operator .

Distances dispersed.

To get a measure of the distribution of distances travelled by parasites, we match a measure of transmission intensity with the corresponding element in a patch distance matrix describing the distance. We take the couplet (distance and intensity) and sort by distance, then compute the cumulative distribution function (CDF). From the CDF, we derive a probability mass function [39]. These dispersal kernels provide a simple way of visualizing distances dispersed by mosquitoes, humans, or parasites.

These formulas and algorithms draw attention to the differences in metrics describing parasite transmission dynamics and dispersal. Because of spatial heterogeneity in mosquito and human population densities, there are many sensible formulas for counting dispersal, some of which correspond to describing rates, ratios, proportions, and numbers. Careful thought should be given to choosing or developing a metric that fits the analysis.

Reproductive numbers

Reproductive numbers are a measure of the parasite’s average reproductive success. When transmission is spatially heterogeneous, reproductive success will vary for parasites, depending on where they are. As parasites spread over several generations, the expected success of its progeny will change. To calculate threshold criteria for persistence (in the absence of malaria importation), we want a reproductive number to be a measure of average success taken over the whole system, but we want to use an average that does not change across generations. Doing so requires that we compute the spectral average, which is computed as the dominant eigenvalue of the parasite’s next generation matrix.

For many reasons, it is useful to formulate local reproductive numbers that describe a parasite’s average reproductive success at a particular place and time—an arithmetic average. These local reproductive numbers could ignore differences across generations, so they would not serve as thresholds for parasite persistence. In this section, we define local reproductive numbers at the steady state, but the formulas could also serve as point estimates.

Reproductive numbers describe malaria transmission under a range of different conditions that are relevant for understanding malaria transmission dynamics and control or for national strategic planning. Baseline conditions are described by the basic reproductive number, R0, which is defined for a population with no acquired immunity and no malaria control. The adjusted reproductive number, RC, describes a family of numbers defined for a population with no acquired immunity adjusted by malaria control, at a fixed level of control denoted C. In other words, R0 is defined as a special case of RC, but in the absence of control. The total effect size of malaria control on transmission is R0/RC. Here, we also describe the endemic reproductive number, RE, which describes potential transmission modified by immunity. The total effect size of immunity on transmission is RC/RE. In computing RE, as with R0 and RC, we ignore the fact that some hosts are already infected. In this way, RE is defined differently than the effective reproductive number, denoted Re, which is lower than RE because it does not count infections occurring in someone who is already infected. We note that, by definition, at an endemic steady state Re = 1. By way of contrast, RE counts the number of infections that would occur after one generation, which is useful for planning because it helps to clarify how success in malaria control can be assisted by immunity that will eventually wane.

Both R0 and RC are computed as if there were no acquired immunity. In this model, the effects of acquired immunity on transmission are quantified through the stratified values of b, r1, r2, c1 and c2. These parameters determine the HTC for all the strata (D, see Eq 31). If D were computed using values that have been tuned to a stratum with some level of immunity, we would be computing RE. To compute RC, we would need to replace D with values set to a non-immune baseline (i.e., D0), and then recompute the next-generation matrix. Next generation matrices computed with values of D that include the effects of acquired immunity are thus describing an endemic reproductive number. Depending on how D is computed, and whether the bionomic parameters incorporate effects of vector control, we may thus be computing R0, RC or RE.

Local reproductive numbers.

One way to define local reproductive numbers is to modify Macdonald’s formula using the local values of parameters, as if there was no movement of mosquitoes or humans. To write the formula using some models in this framework, we may need to modify HTC (which is defined for the strata, of length n) to take a patch average. To compute a patch average HTC, (a vector of length p), we take the population weighted average, (46) We can then describe a local reproductive number, (or possibly , depending on how the interpret parameters are defined in D): (47) This local measure is similar to Macdonald’s formula [59]. While useful in some contexts, the formula should be applied with caution.

An alternative way to compute local reproductive numbers uses and (perhaps modified to remove the effects of immunity on transmission). Since the matrices count infections arising from each patch, and we add all infections arising to the patch where the bite originates. We let 1 be a row vector of ones of length p, and we can count infections arising starting from all the humans infected in a patch on a single day: (48) that counts infections occurring on humans, or we can start from all the mosquitoes blood feeding on humans on a single day, and: (49) that counts infected mosquitoes. These patch reproductive numbers could provide valuable information about whether to target the mosquitoes or humans in some patch for enhanced interventions. We could also consider the equivalent formulas for total patch outputs: (50) where WT is a row vector. Alternatively, we can also weigh transmission from strata using Eq 45: (51) or the equivalent scaled by stratum size: (52) where HT is a row vector, which gives us valuable information about infections arising from every stratum on every strata, a way of identifying the relative importance of various population strata.

Next generation matrix.

In the Ross-Macdonald model, a parasite’s reproductive success in the next generation is described by a single number. It is computed by counting forward from the moment a mosquito or human becomes infectious. Since parasites move in infected mosquitoes and humans, parasite reproductive success—measured as the number of infections in the next generation—varies across generations as the parasite distributions evolve across generations among strata and among patches. The matrices and describe parasite transmission and dispersal in mosquitoes and humans, respectively. While the product of these formulas does describe net reproductive success, the computation of threshold conditions has been developed around the concept of a next generation matrix [60, 61], which traces the same process in the same sequence but that start counting at a different point in the parasite’s life cycle (Fig 7). A threshold condition is found by taking the spectral average of the next generation matrix.

thumbnail
Fig 7. A spatial life-cycle model.

A diagram that illustrates how the parameters describing each stage in the parasite’s life-cycle translate into a parasite’s reproductive success spatially, when mosquitoes and hosts move. The right half of the circle represents mosquitoes and the left half humans. The flow of events is clockwise. Mosquitoes must blood feed to become infected (fqM), and then survive and disperse through the EIP (e−Ωτ). infectious bites are distributed as long as a mosquito survives, while it blood feeds and disperses (fqΩ−1). The bites are distributed among humans (β) and some of them cause an infection (b). Parasites are transmitted for as long as humans remain infectious, measured in terms of the human transmitting capacity (HTC, or D days). Infectious humans are distributed wherever humans spend time at risk (affecting β). These processes are summarized differently to model parasite dispersal and parasite reproductive success. Dispersal counts from bite to bite using the VC matrix () and the HTC matrix (). Threshold computations count from when a host becomes infectious to measure a parasite’s reproductive success in infectious mosquitoes (RZ); in infectious humans (RX); from human to humans among strata after a human becomes infectious (); and from mosquito to mosquitoes (). R0 is the lead eigenvalue of or . Under endemic conditions, we can also consider how frequently parasites are actually transmitted by including the probability a mosquito gets infected κ, and the probability a mosquito is infectious, given by the sporozoite rate z.

https://doi.org/10.1371/journal.pcbi.1010684.g007

In computing next generation matrices, we focus on transmission within a defined spatial domain. For mathematical convenience here, we thus set υ = 1, though we could easily develop matrices leaving υ undetermined to discount exported malaria cases.

We first compute offspring transmitted from a single infectious mosquito to humans or from a single infectious human to mosquitoes, each of which defines a stage in the parasite’s next-generation [60]. After a mosquito has become infectious, how many humans (in each stratum) would it infect? In these models, the answer to that question is n × p matrix, denoted RZ, describing transmission from an infectious mosquito in each patch to humans in each strata: (53) How many infectious mosquitoes would arise from each human infection? The answer is a p × n matrix, denoted RX, describing transmission from a human in each stratum to mosquitoes: (54) The next-generation matrix by type is: (55) To describe reproductive success in terms of the parasite biology, we count reproductive success through one full parasite generation, either from humans back to humans, or mosquitoes back to mosquitoes. For the parasites, reproductive success through one full generation requires two events, one of each type, so we square the matrix given by Eq 55 to get a new matrix in block form: (56) We thus get two diagonal block sub-matrices describing reproductive success in the parasite’s next generation, denoted and . Reproductive success from human population strata back to human strata is described by an n × n matrix : (57) Reproductive success from mosquito through the population strata back to mosquitoes, described patch-by-patch is described by the p × p matrix : (58) We have also formulated the next-generation matrix for systems with multiple vector species (S3 Text).

The spectral average.

We can also compute RC as a spectral average through simulation, which is one useful way of illustrating what a spectral average means. To do so, we choose a vector describing the distribution of parasites in a founding generation, or , and iterate parasite infections across i successive parasite generations: (59) We define the vector: where or is a scalar that denotes is magnitude. Over many generations, converges to the lead eigenvector, a scalar value also called the spectral average or RC: (60) and it is interpreted as the asymptotic average reproductive success expressed as a number of infected hosts per host, per generation. Note that it is asymptotic only for the linearized system defined by Eqs 55 or 56.

Quasi-thresholds for endemic Malaria.

Without malaria importation, RC > 1 is a threshold criterion. Analysis of models without malaria importation have consistently demonstrated that malaria is either absent or that there is a single globally, asymptotically stable equilibrium. When there is imported malaria, there are three sufficient criteria for some local parasite transmission to occur within the area:

  1. max{δ} > 0 and RC > 0;
  2. max{(1 − υ)Xδ} > 0 and RC > 0;
  3. RC > 1.

If condition 1 or condition 2 is satisfied, then malaria will be present in an area, and if RC > 0 then there will be some local transmission. If RC > 1, malaria transmission would be sustained in the absence of importation. We thus call RC > 1 a quasi-threshold for endemic transmission to occur within the spatial domain: endemic describes places where RC > 1, and pseudo-endemic places where 0 < RC < 1 with significant levels of transmission.

Quantifying transmission in a place

The framework, models developed within it, and the associated spatial metrics were designed to have the skill required to describe and quantify heterogeneous spatial transmission dynamics of malaria in a specific place at a particular time. We have not explicitly defined algorithms for the observational processes that would map model states onto observable quantities, which would be required to extend this mathematical modeling framework into a state space modeling framework to rigorously fit models to data. Instead, we have focused on the mathematics of these processes: time spent by humans; other blood hosts; daily mosquito rhythms; mosquito host preferences, time at risk; and mosquito mobility. Similarly, the models for mosquito ecology and population dynamics describe the mathematics of mosquito mobility, in terms of explicit assumptions about the locations of aquatic habitats, heterogeneous distributions of resources, and mosquito mobility patterns that emerge from a search for resources. By quantifying spatial patterns in terms of the underlying processes—including malaria importation, mosquito ecology and spatial population dynamics, parasite transmission dynamics, human mobility, and malaria epidemiology—the equations point towards a general inferential framework.

Models developed within this framework involve substantially more parameters than the Ross-Macdonald model. This is an inevitable consequence of a decision to model transmission at a particular place and time. If any local features are important for transmission, then a larger set of quantities must be estimated to understand and quantify those features. This gives rise to an important but difficult practical question: What is the relationship between the amount of local intelligence and the specificity of the policy advice that can be offered? With minimal local information, it is possible to offer generic policy advice, but it may not be necessary to know everything about a place to tailor advice to context. With this framework, it is possible for models to evolve as the amount information increases, and the models may be used to look ahead to prioritize missing data: How can programs identify missing information that would most rapidly improve the effectiveness of malaria control? These contextual factors and the related questions are addressed below.

Malaria landscapes

While the Ross-Macdonald model describes parasite transmission between abstractly defined mosquito and human populations, the framework we have described was developed to understand and quantify malaria importation and transmission among structured mosquito and human populations in a well-defined geographical area. (Using a model that describe the infection dynamics of other pathogens and immunity in vertebrate host populations, and making other appropriate choices, the framework could be used as a basis for modeling dengue, West Nile virus, or other mosquito-borne pathogen transmission dynamics, as well.) Since the models are developed to approximate malaria transmission in an actual place, after defining an observational process, the model outputs would be verifiable statements about real quantities over some specific period of time.

As a practical first step, model building starts by defining a set of structural elements—patches, human population strata, and aquatic habits—that are appropriate for the needs of a study (e.g. Fig 8 illustrates some options for simulating malaria on Bioko Island, Equatorial Guinea). A geographical study area is usually defined by projects, programs, or political boundaries. In planning interventions for a defined area, an important concern is connectivity to surrounding areas. How much malaria is imported by daily human movement or travel? Are the mosquito populations within the area strongly connected to others nearby?

thumbnail
Fig 8. An important practical concern is spatial granularity of patches for simulation-based studies.

For Bioko Island, Equatorial Guinea, for example, we could define patches at several scales: the whole island; or approximately 240 occupied areas (1km × 1km, the squares); approximately 4, 400 occupied 100m × 100m sectors (points); or 8 distinct regions (the colors of the squares); or clusters of contiguous sectors (the colors of the points); or approximately 70,000 individual households. An important concern is that the weight of evidence—the number of observations per patch—declines sharply as granularity of the simulations increases. This framework makes it possible to define a set of nested (or partially nested) studies that modify the number and size of patches, which requires modifying the human and mosquito mobility sub-models, but that holds other aspects of the model constant.

https://doi.org/10.1371/journal.pcbi.1010684.g008

Using spatial metrics to identify differences in transmission patterns and the flow of parasites across a landscape can help control programs prioritize drugs, outreach, and medical attention to populations, and vector or larval control to places. Using our differential equation framework to reconstruct the equilibrium analysis presented in [45], we have generated spatial bulk transmission matrices () among areas for Bioko Island, Equatorial Guinea. In Fig 9 different patterns of pathogen transport are readily apparent between persons who live in Malabo (left), the densely populated capitol of the island and a sink for travellers, and Luba (right), a small settlement in the Southern half of the island. The pattern of travel seen in Luba typifies most of the areas outside of Malabo, where individuals most often travel to the capitol but not to the other outlying settlements. These patterns affect transmission, where we see parasites originating in Malabo tend to stay in the city. Parasites originating in Luba either tend to stay highly local, or are transported to Malabo when those persons move. Because malarial mosquitoes tend to fare less well in urban settings, these spatial metrics can help understand how high prevalence can be sustained in otherwise unsuitable locations.

thumbnail
Fig 9.

(Left): bulk transmission metric describing transmission from the most densely populated area in Malabo, the capitol city, seen as the bright cell in the Northern tip of the island, to all other populated areas. (Right): bulk transmission from the most highly populated area in the south of the island (Luba), seen as the bright cell in the small harbor on the Western coast of the island. The base layer was created by to support malaria control operations [62] and shared under a CC BY 4.0 license. It is [available online] at https://figshare.com/articles/online_resource/Shape_Files_for_Bioko_Island_Equatorial_Guinea/22287580.

https://doi.org/10.1371/journal.pcbi.1010684.g009

An equally important question is about heterogeneity in mosquito population densities within the area and heterogeneity in the risk of exposure, which should inform the definition of patches and the choice of a patch size. Patches, in this model, are defined around adult mosquito activities, and each “patch” has a geographical location. The patch is the spatial unit that defines the algorithms for time spent, blood feeding, egg laying, adult mosquito survival and dispersal. The concept of a patch is flexible enough to model blood feeding indoors and outdoors at the same geographical locations, which may be useful to inform programmatic questions about the effectiveness of vector control measures that target indoor biting (Fig 10). Since the patch is the basis for computing most aspects of blood feeding, the patches define the structure for human time spent at risk, including (if required) quantifying time spent indoors vs. outdoors, and mosquito movement rates from indoors to outdoors, from outdoors to indoors, or from outdoors to other outdoor patches.

thumbnail
Fig 10. Structural elements of the framework are flexible to facilitate building models that are appropriate for various settings.

These diagrams illustrate two examples. left) A forest malaria model with seven patches (including 3 villages and 2 campsites), 6 population strata, and 5 aquatic habitats. The village residents are stratified into loggers and other residents. Loggers from different villages spend time at home or in campsites, which have no permanent residents. Aquatic habitats (the moons) can be in villages, in campsites, or in patches near villages. Some villages (e.g. village 3), could lack mosquitoes but still have populations at risk. Right) It is also possible to model indoor and outdoor blood feeding with indoor and outdoor patches that share the same place. In these models, movement indoors vs. outdoors in the same place is modeled differently from movement among outdoor patches.

https://doi.org/10.1371/journal.pcbi.1010684.g010

An important basic concern is the spatial granularity of the patches used for simulation (see Fig 8). Some questions remain unresolved about the appropriate spatial scales and ways to define patches for describing and analyzing malaria transmission for policy (e.g., to compute IRS coverage). One advantage of this framework is that it is possible to build nested models with different spatial grains and compare them. Smaller patches more accurately capture heterogeneity in a landscape while increasing the number of parameters that need to be inferred during calibration to data.

Aquatic habitats are located in patches, but the model was designed to assign patches to habitats assuming the habitats had an actual location. Patches in this framework need not have any human residents or any available hosts, so that mosquito habitats in the uninhabited areas around human households are contributing to transmission. Mosquito population dynamics are coupled through related equations describing gravidity, egg laying and egg deposition. The framework thus does not impose any constraints on either the method for constructing patches, or on the number or arrangement of aquatic habitats within the spatial domain. Given the modular nature of these models, the dynamics of immature mosquito populations in each aquatic habitat depend only on its parameters and the egg deposition rates. The productivity of any one aquatic habitat in an area is, however, coupled to other habitats through egg laying by adult mosquitoes that could have emerged anywhere.

To improve the accuracy of models, human populations can be segmented into strata to reduce heterogeneity in traits that affect malaria: the first segmentation is by residency. In this framework, which is designed to quantify process affecting transmission, heterogeneity in any trait affecting transmission is dealt with by sub-dividing the population into homogeneous (or less heterogeneous) strata, such as by age, travel habits or patterns, ITN usage, vaccination, care seeking, or any effects of immunity affecting malaria epidemiology or transmission.

Notably, all this structural flexibility is achieved through membership matrices and through the variables describing resource availability, which links search weights, functional responses, and other functional forms to guarantee mathematical consistency (e.g. avoiding problems when denominators are zero) despite structural changes. Suites of models can be developed to address concerns about data gaps and uncertainty that are appropriate for studies. Model complexity can be modified by changing dynamical modules, by changing functional forms, by fixing or changing parameters, by splitting and joining patches, by splitting or joining strata, or by adding and subtracting aquatic habitats. With the ability to split and join patches or strata, any model can be mapped onto simpler, nested models in a series of simple join operations until it is collapsed onto a single-patch, single-stratum Ross-Macdonald model. This is functionally what is meant by scalable complexity.

It is thus as easy to modify and evaluate the effects of model structure (e.g. the number of strata) as it is to vary parameters, to facilitate developing suites of models, including models with nested patches or nested strata, to explore tradeoffs in building and calibrating models at various levels of detail.

Mosquito blood feeding and ecology

Three constant parameters describing mosquito behavior are a standard part of the Ross-Macdonald model [56, 57]: the daily death rate of mosquitoes (g), the overall daily blood feeding rate (f), and the human blood feeding fraction (q). Incorporating the possibility of dynamical feedback between the future emergence of adults and current population size means we have added the population egg-laying rate (Γ). Adding spatial complexity to the model means the daily emigration rate (σ), mosquito dispersal (), distribution of habitats () and the distribution of eggs among patches () are additional parameters which define how populations may interact in space. While our analysis has focused on steady states, the models were formulated with parameters that can vary over time in response to changing availability of resources [3336].

In this framework, the values of all these parameters are computed with functional responses based on resource availability, mosquito biology and innate preferences that constrain the parameters within sensible ranges. This formulation emphasizes how baseline mosquito bionomics for different species could respond to available resources and how those responses would be modified by control. In particular, the same human behaviors can give rise to very different blood feeding patterns for different vector species, depending on the daily rhythms, host preferences, and aquatic ecology of different vector species (S3 Text). We thus have a basis for understanding mosquito behaviors and ecology as a baseline that may have been modified by vector control or weather.

Blood feeding in this model thus makes an important distinction between anthropophily, or innate mosquito preferences for hosts of different types, and anthropophagy, summarized by the human blood feeding rate (fq). Models can also consider a difference between the time of day when mosquitoes are actively searching for blood (ξ) and the blood feeding rates by time of day (f), which vary with host availability. Innate, species-specific host preferences are embodied in functional forms and parameters, while the rates describing what has happened also depend on context.

Similarly, mosquito population dynamics are an emergent feature of a resource landscape. Since searching for resources is also associated with resource availability, adult mosquitoes will tend to aggregate in patches that have habitats and other required resources. In these models, egg-deposition rates in habitats by volant adult populations are spatially heterogeneous and only partially determined by the emergence rates of adults from a single habitat. The concept of a carrying capacity is, perhaps, not as useful as the concept of habitat productivity and the functional forms that determine how the number of adults emerging is related to the number of eggs laid [31]. A habitat’s carrying capacity only makes sense in the abstract—if adult mosquitoes emerging from a single habitat only laid eggs in that natal habitat. In this framework, the aquatic population dynamic module determines how adult mosquito emergence rates respond to egg laying by the adult population.

The parameters describing these processes are both habitat-specific and time-dependent: density-independent mortality, density-dependent mortality, the response to crowding, maturation rates, and search weights could vary for every habitat. A habitat can thus disappear seasonally (which occurs when wν = 0), or weather could affect immature mosquito maturation and mortality rates. If a study called for modeling resource-based competition or stage-structured mosquito populations, the equations describing aquatic populations () can be modified as needed (Fig 1). The framework thus facilitates the construction of realistic models of mosquito ecology, insofar as it is justified by data available and the needs of a study.

Local exposure, human biting rates and mixing

In defining the algorithms for blood feeding, we also developed a new model for the human biting rate (HBR) and by extension, the entomological inoculation rate (EIR), two basic metrics used to measure malaria transmission entomologically.

The model emphasizes that for any population stratum, the risk of exposure to biting mosquitoes is distributed spatially. In these models, this is determined by a biting distribution matrix (β). A similar matrix has appeared in other models for the spatial dynamics of mosquito-borne diseases for which human mobility is based on a concept of “visitation” or time spent—classified as Lagrangian movement [7, 8, 10, 1215, 17, 18, 45]. Here, β is based on a concept of availability, the weighted, ambient population at risk. Availability is computed from observable quantities, and it is computed dynamically for arbitrarily defined human strata and changing availability (the denominator). The formulas guarantee consistency in blood feeding: the number of human blood meals taken by mosquitoes is equal to the number of blood meals received by the humans.

In the new model, the HBR is defined as βfqM and the EIR is βfqZ, so that the number of bites received by each stratum depends on how they spend their time at risk. In studies that have reported a value for the HBR or EIR, the quantity reported is based on catch counts by a person or device in a place. In this model, the quantity that is closest to the quantities being estimated is pHBR or pEIR, the number human blood meals, or infectious human blood meals in a patch, per available person, per day (fqM/W or fqZ/W). A person who is in a patch at a particular time of day would experience the local biting rates at that time scaled by a search weight (fqMξ(t)ωf/W or fqZξ(t)ωf/W). The quantity being estimated by human landing catches is a measure of the intensity of exposure in a place.

Since other hosts are also available, the number of mosquitoes caught also depends on the biases of the trapping method. In this model, each method for trapping mosquitoes can be thought of as having its own “availability,” and it is competing for the attention of mosquitoes. Each method for catching mosquitoes is biased in some unknown way. We thus suggest that field methods designed to estimate the EIR are best interpreted as a location-specific measure of risk in a place, and that epidemiologically relevant measures of risk must acknowledge exposure occurring for a period of time, including all the places where a person spends time. The pEIR, weighted by total availability, is a good approximation of the EIR only if a person spends most of their time at risk in that place. The formulas presented here are useful to quantify how local measures of mosquito blood feeding in a place could differ from what the humans living in that place would experience. What is the difference between risk for a human who moves around compared to their counterfactual self who never leaves home?

The spatial scales of transmission

Important considerations for planning, monitoring, and evaluating malaria control are the spatial scales that characterize transmission, as defined by parasite dispersal in mosquitoes or humans. We have defined parasite dispersal rigorously in terms of the locations where blood meals occurred that transmitted parasites in dispersal chains. While these definitions are compelling, the distribution of distances separating every pair of infectious bites in a chain of malaria infections can only be approximated using other data. In practice, the framework we have described makes a distinction between local transmission and imported or exported malaria. The framework makes the most sense mathematically if most transmission is local, but the framework also defines quantities for malaria importation and exportation, making it possible to study connectivity using a frame that shifts among spatial domains and across spatial scales.

After drawing a bounding box to define a spatial domain and a set of patches, we classify any pair of bites in a transmission chain where at least one occurred in the patch: either both bites occurred somewhere in the spatial domain, called local transmission; or the first bite occurred outside the spatial domain, called imported malaria; or the second bite occurred outside the spatial domain, called exported malaria. These measures of imported and exported malaria thus provide a basis for understanding and quantifying dispersal within and among defined geographical areas. These models weigh the consequences of imported malaria, but as a practical matter, the importance of exported malaria is difficult to quantify because the expected number of subsequent bites depends on conditions somewhere else. Importantly, the fraction that stays local may differ depending on whether the parasite is moving in a mosquito or a human. Similar definitions and arguments would apply to transmission through a full parasite generation encompassing three bites and two jumps. The metrics we have developed describe transmission within a defined geographical domain, but if there is a need, the models can be reformulated for a larger spatial domain.

The models and metrics provide a way of characterizing the spatial scales of transmission by computing the cumulative fraction of all transmission occurring within a circle of a given radius. Sensible points on that curve can be compared by patch: What distances contain 80%, 90%, 95%, or 98% of all transmission? These estimates are, out of necessity, based on estimated quantities—models of mosquito mobility, human mobility, and modeled mosquito population density—about which there is substantial uncertainty.

Despite the overall uncertainty, these spatial scales are constrained by limits on time and travel. Some quantities are known from census data (e.g. population distributions). Most mosquito dispersal distances are short. Mosquitoes can move large distances, but most stay within 1 km of a natal habitat [63]. For humans, the fraction of time spent declines sharply with distance away from home. A large fraction of time is spent at home, especially at night, and a larger fraction of the time is spent within roughly 10 km of home. The fraction of time spent drops off sharply with log10 distance. The spatial scales also depend on transmission intensity. In places with highly heterogeneous transmission, places with the highest transmission intensity, will have the greater the fraction of transmission that occurs at short distances.

Mosquitoes, travel, and transmission

Highly spatially resolved data describing the EIR are rarely available. It is often cheaper, albeit less accurate, to use cross-sectional blood survey data describing malaria prevalence (i.e. the parasite rate, PR) to estimate local transmission. Spatial models and spatial metrics described herein provide some guidelines about how patterns in the PR can be used to identify areas with the most mosquitoes, particularly given the enormous heterogeneity in human population density.

It is commonly assumed that local clustering of cases implies that there is local transmission. For models developed in this framework, the vectorial capacity matrix (Eq 39) describes parasite dispersion by mosquitoes, and evidence suggests that the spatial scales describing parasite dispersal by mosquitoes could vary by context [63].

Importantly, imported malaria can confound the relationship between local transmission by mosquitoes and prevalence. Travel habits and other traits describing humans often cluster spatially, partly because human neighborhoods are organized by socio-economic status. Spatial clustering of cases could arise if travel habits and thus malaria importation rates are spatially clustered, giving the appearance of local transmission.

Measuring reproductive success

The most complete measure of transmission in an area is a reproductive number—the number of malaria cases arising from each malaria case after one complete parasite generation. We have defined reproductive matrices in several ways as matrices describing reproductive success among patches within a spatial domain, which can be used to define local reproductive numbers as cases arising from a patch. These reproductive matrices form a basis for investigating the appropriate spatial scales to measure and model transmission, for estimating contamination in randomized control trials, and for understanding the spatial effect sizes of control. These can put other data into a context that is relevant for transmission. For example, mosquito counts data and measures of malaria can vary over very short distances [28, 63]. The functional relevance of local heterogeneity in mosquito catch counts or in malaria prevalence can be critically examined by examining a matrix that integrates the effects of parasite movement in both mosquitoes and humans. After fully considering the uncertainty, it may be possible to determine the relevant spatial scales of transmission and thus the relevant spatial units for estimating reproductive numbers for malaria dynamics and control.

Discussion

The simplicity of the Ross-Macdonald model can be contrasted with Hackett’s description of the elaborate and context-dependent nature of malaria that he observed in the field [27]:

malaria is so moulded and altered by local conditions that it becomes a thousand different diseases and epidemiological puzzles. Like chess, it is played with a few pieces, but is capable of an infinite variety of situations.

The Ross-Macdonald model clearly identified enough chess pieces to develop basic concepts and theory to describe and measure malaria transmission [1], such as vectorial capacity, the basic reproductive numbers, daily human biting rates, sporozoite rates, entomological inoculation rates, and malaria parasite rates (i.e. prevalence). These basic metrics have formed the basis for quantitative studies of malaria transmission, but they ignored heterogeneity and complexity. In particular, the metrics and associated concepts describing parasite dispersal in infected mosquitoes and humans were missing.

Parasite dispersal is defined by the locations where infecting bites occurred in chains of transmission, tracing dispersal events backwards through alternating jumps in moving, infected humans and mosquitoes. It is practically impossible to study transmission directly, but this framework has established a quantitative basis for studying transmission through a set of constructs describing closely related processes that can be observed. We have established a basis for describing dispersal rigorously, and for analyzing dispersal and simulating transmission. The metrics and concepts we have proposed here are designed to quantify transmission (and uncertainty about transmission) through the study of patterns and the processes that generated them. The metrics provide a rigorous way of quantifying parasite dispersal and spatial transmission intensity.

In developing models of a specific place for monitoring and evaluating malaria, it is important to understand where and when transmission occurs as well as the local contextual factors that shape transmission. In the Ross-Macdonald model, the basic notions of reproductive success, transmission, and community effect sizes of control were based on the abstract notion of a population, but it was never clear how to define a population for purposes of quantifying malaria transmission dynamics: “What, if anything, is a malaria population?” Focal transmission has been described [64], but without a quantitative basis for quantifying malaria spatial heterogeneity and spatial dynamics, there was no basis for a nuanced quantitative discussion about “What, if anything, is a focus?” Without defining explicit boundary conditions, it was easy to ignore malaria importation: “What fraction of malaria in a defined area was attributable to local transmission?” Without modeling structured populations, it was impossible to understand how differences in human behaviors would affect transmission [65]. Who is responsible for most local transmission or malaria importation? In malaria control, these discussions have focused on the issue of stratification, but it remains unclear whether those strata should define sub-populations, spatial areas, or both. Without a framework for understanding malaria transmission spatially in heterogeneous populations, it was difficult to develop a consistent methodology for quantifying transmission in a specific place and time.

We have synthesized a set of old, new, and revised models to fully develop concepts, constrain parameters, and update basic concepts and metrics in a spatial context. New algorithms have filled a need to connect model parameters with data and remove bias while guaranteeing mathematical consistency. The new framework and spatial metrics make model complexity scalable, and it provides a way to study the role of context in mosquito ecology and malaria transmission. How and why do bionomic parameters vary over space and time? What spatial scales characterize mosquito populations? What are the appropriate spatial scales to measure transmission and intervention coverage as a spatial average? What are some appropriate methods for dealing with population heterogeneity, including heterogeneity arising from differences in behavior, exposure, or immunity?

The framework emphasizes the way we organize our knowledge about malaria into bins of expertise. Given the complexity of the problem, this means modellers can build models that adapt over time as more information about transmission in a place accumulates. The first models can focus on components whose dynamics are better known, and use simpler, pragmatic approaches to parts of the model whose mechanistic foundations are more uncertain. Our framework can make it easier to build ensembles of plausible models that cover this uncertainty. Model building and model comparison makes it possible to weigh the importance of various factors in context. In asking where transmission is occurring, we are concerned about mosquito populations, human behaviors, and human blood feeding. In asking who is responsible for malaria, we are not just concerned about differences in infectiousness, but also populations who import malaria, and strata who play an out-sized role in moving malaria around an area. These are the basic quantities that play a role in spatial targeting and in tailoring interventions to context.

Conclusion

The goal of this study was to develop and present a framework—including mathematical theory and software—to support malaria programs with planning, monitoring and evaluating malaria control. In this manuscript, we describe how to build, solve, and analyze systems of differential equations to model the spatial transmission dynamics of malaria. Suites of models developed in this framework can be used to synthesize data, to quantify the major factors affecting transmission in a particular place, to identify critical data gaps, to prioritize new data collection, to propagate uncertainty through analyses, and to support policy. The spatial metrics and concepts describe an important dimension of malaria transmission that can help tailor and target interventions. In future studies, we plan to address concerns about the temporal dimensions of transmission, including threshold conditions when transmission is seasonal, methods for incorporating forcing by weather and vector control, and the spatial dimensions of malaria control. We plan to use the framework to synthesize evidence and to give robust policy advice about malaria control on Bioko Island, and elsewhere, iteratively as part of adaptive malaria control.

Models developed within this framework—as systems of differential equations—have some advantages and some disadvantages compared to other models. One advantage of this framework is that the models are comparatively easy to understand, modify, and analyze. Because of the modular design, it is possible to build suites of models that start simple and progressively add realism by combining factors from other studies. The framework was designed to lower the costs of building models with arbitrary amounts of realism, so that the model building process is nimble enough to adapt to any problem. We envision this framework as the start of a comprehensive theory for how transmission works, not as a final stage of some trajectory of model development or elaboration. An obvious disadvantage of this framework, however, is the inability to model stochasticity in the modeled processes, which is especially relevant when population sizes are small, when the disease is invading or near elimination, or when it is important to critically evaluate the measurement of malaria [66]. Individual-based models (IBMs), a commonly used alternative, can handle a great deal of biological complexity and they are implicitly stochastic [6778]. A disadvantage of IBMs is that the models are harder to understand, that the software constrains the choices—the mechanisms and level of detail—in ways that might not always be apparent to the end user. While the stochasticity matches a feature of the data, there is no guarantee that the IBMs have the right kind of stochasticity, and the noise might obscure other inadequacies of a model. Our theory of transmission generates mathematical constraints between the state variables in the system; while the composed models, constrained by theory, are interpreted here as systems of differential equations, this is not a strict requirement of the framework and future work may explore different mathematical interpretations, including stochastic dynamics.

Policy advice that is based on analysis should go through a rigorous evaluation of its robustness—would the advice change if the analysis had been done in a slightly different but reasonable way? When the advice is based on simulation models, an open question is what kind of model would work best. Ideally, the models would be tested through frequent comparisons to data, but chances to make definitive tests of models against data are rare. Notably, studies of other systems have shown that models with very different underlying mathematics often rank policy options similarly [79]. This is an important kind of study to apply to questions about vector control, disease control, and malaria elimination. Studies should compare models developed within different frameworks and with different levels of detail, through model-model comparison, to identify where the analyses would point to different policy recommendations. A nimble framework to support policy would ideally include the ability to compare deterministic and stochastic models (with various sorts of noise, and demographic stochasticity) with the same level of exogenous forcing by malaria importation, weather, and vector control. An important goal of building frameworks is to conduct studies to identify the appropriate level of complexity through the identification of biologically and policy relevant details [4].

In adaptive management, our goals are to support monitoring and evaluation by developing rigorous methods that quantify malaria transmission as a changing baseline (e.g., forced by weather and other factors) that has been modified by control. In other settings, this framework can be used to enhance the design of randomized control trials or to help programs implement and interpret ad hoc experiments to fill local knowledge gaps. Simulation-based analytics in this framework can be updated using evidence collected by malaria programs to update models and analysis and revise policy recommendations, to target and tailor interventions, and to use evidence to adapt to changing local conditions.

References

  1. 1. Smith DL, Battle KE, Hay SI, Barker CM, Scott TW, McKenzie FE. Ross, Macdonald, and a theory for the dynamics and control of mosquito-transmitted pathogens. PLoS Pathog. 2012;8(4):e1002588. pmid:22496640
  2. 2. Reiner RC Jr, Perkins TA, Barker CM, Niu T, Chaves LF, Ellis AM, et al. A systematic review of mathematical models of mosquito-borne pathogen transmission: 1970-2010. J R Soc Interface. 2013;10(81):20120921. pmid:23407571
  3. 3. Smith DL, Perkins TA, Reiner RC Jr, Barker CM, Niu T, Chaves LF, et al. Recasting the theory of mosquito-borne pathogen transmission dynamics and control. Trans R Soc Trop Med Hyg. 2014;108(4):185–197. pmid:24591453
  4. 4. Levin S. The Problem of Relevant Detail. In: Busenberg S, Martelli M, editors. Differential Equations Models in Biology, Epidemiology and Ecology: Proceedings of a Conference held in Claremont California, January 13–16, 1990. Berlin, Heidelberg: Springer Berlin Heidelberg; 1991. p. 9–15.
  5. 5. Radcliffe J. The initial geographical spread of host-vector and carrier-borne epidemics. J Appl Probab. 1973;10(4):703–717.
  6. 6. Bailey NTJ. The Biomathematics of Malaria. Oxford: Charles Griffin & Company Ltd.; 1982.
  7. 7. Dye C, Hasibeder G. Population dynamics of mosquito-borne disease: effects of flies which bite some people more frequently than others. Trans R Soc Trop Med Hyg. 1986;80(1):69–77. pmid:3727001
  8. 8. Hasibeder G, Dye C. Population dynamics of mosquito-borne disease: persistence in a completely heterogeneous environment. Theor Popul Biol. 1988;33(1):31–53. pmid:2897726
  9. 9. Sattenspiel L, Dietz K. A structured epidemic model incorporating geographic mobility among regions. Math Biosci. 1995;128(1-2):71–91. pmid:7606146
  10. 10. Torres-Sorando L, Rodriguez DJ. Models of spatio-temporal dynamics in malaria. Ecol Modell. 1997;104(2-3):231–240.
  11. 11. Jansen VA, Lloyd AL. Local stability analysis of spatially homogeneous solutions of multi-patch systems. J Math Biol. 2000;41(3):232–252. pmid:11072757
  12. 12. Auger P, Kouokam E, Sallet G, Tchuente M, Tsanou B. The Ross–Macdonald model in a patchy environment. Math Biosci. 2008;216(2):123–131. pmid:18805432
  13. 13. Adams B, Kapan DD. Man bites mosquito: understanding the contribution of human movement to vector-borne disease dynamics. PLoS One. 2009;4(8):e6763. pmid:19707544
  14. 14. Cosner C, Beier JC, Cantrell RS, Impoinvil D, Kapitanski L, Potts MD, et al. The effects of human movement on the persistence of vector-borne diseases. J Theor Biol. 2009;258(4):550–560. pmid:19265711
  15. 15. Gao D, Ruan S. A multi-patch malaria model with logistic growth populations. SIAM J Appl Math. 2012;72(3):819–841. pmid:23723531
  16. 16. Perkins TA, Scott TW, Le Menach A, Smith DL. Heterogeneity, mixing, and the spatial scales of mosquito-borne pathogen transmission. PLoS Comput Biol. 2013;9(12):e1003327. pmid:24348223
  17. 17. Ruktanonchai NW, DeLeenheer P, Tatem AJ, Alegana VA, Caughlin TT, Zu Erbach-Schoenberg E, et al. Identifying Malaria Transmission Foci for Elimination Using Human Mobility Data. PLoS Comput Biol. 2016;12(4):e1004846. pmid:27043913
  18. 18. Citron DT, Guerra CA, Dolgert AJ, Wu SL, Henry JM, Sánchez C HM, et al. Comparing metapopulation dynamics of infectious diseases under different models of human movement. Proc Natl Acad Sci U S A. 2021;118(18). pmid:33926962
  19. 19. Guerra CA, Citron DT, García GA, Smith DL. Characterising malaria connectivity using malaria indicator survey data. Malar J. 2019;18:440. pmid:31870353
  20. 20. Smith NR, Trauer JM, Gambhir M, Richards JS, Maude RJ, Keith JM, et al. Agent-based models of malaria transmission: A systematic review. Malar J. 2018;17(1):299. pmid:30119664
  21. 21. Grillet ME, Hernández-Villena JV, Llewellyn MS, Paniz-Mondolfi AE, Tami A, Vincenti-Gonzalez MF, et al. Venezuela’s humanitarian crisis, resurgence of vector-borne diseases, and implications for spillover in the region. Lancet Infect Dis. 2019;19(5):e149–e161. pmid:30799251
  22. 22. Jaramillo-Ochoa R, Sippy R, Farrell DF, Cueva-Aponte C, Beltrán-Ayala E, Gonzaga JL, et al. Effects of political instability in Venezuela on malaria resurgence at Ecuador-Peru border, 2018. Emerg Infect Dis. 2019;25(4):834–836. pmid:30698522
  23. 23. Cohen JM, Smith DL, Cotter C, Ward A, Yamey G, Sabot OJ, et al. Malaria resurgence: a systematic review and assessment of its causes. Malar J. 2012;11:122. pmid:22531245
  24. 24. Plowe CV, Kublin JG, Dzinjalamala FK, Kamwendo DS, Mukadam RAG, Chimpeni P, et al. Sustained clinical efficacy of sulfadoxine-pyrimethamine for uncomplicated falciparum malaria in Malawi after 10 years as first line treatment: five year prospective study. BMJ. 2004;328(7439):545. pmid:14757706
  25. 25. Epstein A, Maiteki-Sebuguzi C, Namuganga JF, Nankabirwa JI, Gonahasa S, Opigo J, et al. Resurgence of malaria in Uganda despite sustained indoor residual spraying and repeated long lasting insecticidal net distributions. PLOS Global Public Health. 2022;2(9):e0000676. pmid:36962736
  26. 26. Hackett LW, Missiroli A. The natural disappearance of malaria in certain regions of Europe. Am J Epidemiol. 1931;13(1):57–78.
  27. 27. Hackett LW. Malaria in Europe. An Ecological Study. London, Oxford University Press; 1937.
  28. 28. Bejon P, Williams TN, Nyundo C, Hay SI, Benz D, Gething PW, et al. A micro-epidemiological analysis of febrile malaria in Coastal Kenya showing hotspots within hotspots. Elife. 2014;3(2-3):e02130. pmid:24843017
  29. 29. Ross R. Some quantitative studies in epidemiology. Nature. 1911;87(2188):466–467.
  30. 30. Macdonald G. The analysis of equilibrium in malaria. Trop Dis Bull. 1952;49(9):813–829. pmid:12995455
  31. 31. Smith DL, Perkins TA, Tusting LS, Scott TW, Lindsay SW. Mosquito population regulation and larval source management in heterogeneous environments. PLoS One. 2013;8(8):e71247. pmid:23951118
  32. 32. Brady OJ, Godfray HCJ, Tatem AJ, Gething PW, Cohen JM, McKenzie FE, et al. Adult vector control, mosquito ecology and malaria transmission. Int Health. 2015;7(2):121–129. pmid:25733562
  33. 33. Killeen GF, McKenzie FE, Foy BD, Bøgh C, Beier JC. The availability of potential hosts as a determinant of feeding behaviours and malaria transmission by African mosquito populations. Trans R Soc Trop Med Hyg. 2001;95(5):469–476. pmid:11706651
  34. 34. Ma BO, Roitberg BD. The role of resource availability and state-dependence in the foraging strategy of blood-feeding mosquitoes. Evol Ecol Res. 2008;10(8):1111–1130.
  35. 35. Yakob L. How do biting disease vectors behaviourally respond to host availability? Parasit Vectors. 2016;9:468. pmid:27562086
  36. 36. Thongsripong P, Hyman JM, Kapan DD, Bennett SN. Human-mosquito contact: A missing link in our understanding of mosquito-borne disease transmission dynamics. Ann Entomol Soc Am. 2021;114(4):397–414. pmid:34249219
  37. 37. Service M W. Mosquito (Diptera: Culicidae) dispersal–the long and short of it. J Med Entomol. 1997;34(6):579–588. pmid:9439109
  38. 38. Smith DL, Dushoff J, McKenzie FE. The risk of a mosquito-borne infection in a heterogeneous environment. PLoS Biol. 2004;2(11):e368. pmid:15510228
  39. 39. Wu SL, Sánchez C HM, Henry JM, Citron DT, Zhang Q, Compton K, et al. Vector bionomics and vectorial capacity as emergent properties of mosquito behaviors and ecology. PLoS Comput Biol. 2020;16(4):e1007446. pmid:32320389
  40. 40. Brady OJ, Godfray HCJ, Tatem AJ, Gething PW, Cohen JM, McKenzie FE, et al. Vectorial capacity and vector control: reconsidering sensitivity to parameters for malaria elimination. Trans R Soc Trop Med Hyg. 2016;110(2):107–117. pmid:26822603
  41. 41. Smith DL, Drakeley CJ, Chiyaka C, Hay SI. A quantitative analysis of transmission efficiency versus intensity for malaria. Nat Commun. 2010;1(8):108. pmid:21045826
  42. 42. Le Menach A, Tatem AJ, Cohen JM, Hay SI, Randell H, Patil AP, et al. Travel risk, malaria importation and malaria transmission in Zanzibar. Sci Rep. 2011;1:93. pmid:22355611
  43. 43. R Core Team. R: A Language and Environment for Statistical Computing; 2022.
  44. 44. Soetaert K, Petzoldt T, Setzer RW. Solving Differential Equations in R: Package deSolve; 2010.
  45. 45. Citron DT, Guerra CA, García GA, Wu SL, Battle KE, Gibson HS, et al. Quantifying malaria acquired during travel and its role in malaria elimination on Bioko Island. Malar J. 2021;20:359. pmid:34461902
  46. 46. Rund SSC, O’Donnell AJ, Gentile JE, Reece SE. Daily rhythms in mosquitoes and their consequences for malaria transmission. Insects. 2016;7(2). pmid:27089370
  47. 47. Monroe A, Moore S, Okumu F, Kiware S, Lobo NF, Koenker H, et al. Methods and indicators for measuring patterns of human exposure to malaria vectors. Malar J. 2020;19(1):207. pmid:32546166
  48. 48. Monroe A, Msaky D, Kiware S, Tarimo BB, Moore S, Haji K, et al. Patterns of human exposure to malaria vectors in Zanzibar and implications for malaria elimination efforts. Malar J. 2020;19(1):1–14. pmid:32571338
  49. 49. Aron JL, May RM. The population dynamics of malaria. In: Anderson RM, editor. The Population Dynamics of Infectious Diseases: Theory and Applications. Boston, MA: Springer US; 1982. p. 139–179.
  50. 50. Le Menach A, McKenzie FE, Flahault A, Smith DL. The unexpected importance of mosquito oviposition behaviour for malaria: Non-productive larval habitats can be sources for malaria transmission. Malar J. 2005;4(1):23. pmid:15892886
  51. 51. Nåsell I. Hybrid Models of Tropical Infections. vol. 59 of Lecture Notes in Biomathematics. 1st ed. Berlin: Springer-Verlag; 1985.
  52. 52. Johnston GL, Smith DL, Fidock DA. Malaria’s missing number: calculating the human component of R0 by a within-host mechanistic model of Plasmodium falciparum infection and transmission. PLoS Comput Biol. 2013;9(4):e1003025. pmid:23637586
  53. 53. Guerra CA, Kang SY, Citron DT, Hergott DEB, Perry M, Smith J, et al. Human mobility patterns and malaria importation on Bioko Island. Nat Commun. 2019;10:2332. pmid:31133635
  54. 54. Darroch JN, Seneta E. On quasi-stationary distributions in absorbing continuous-time finite Markov chains. J Appl Probab. 1967;4(1):192–196.
  55. 55. Wu SL, Bennett JB, Sánchez C HM, Dolgert AJ, León TM, Marshall JM. MGDrivE 2: A simulation framework for gene drive systems incorporating seasonality and epidemiological dynamics. PLoS Comput Biol. 2021;17(5):e1009030. pmid:34019537
  56. 56. Macdonald G. The analysis of the sporozoite rate. Trop Dis Bull. 1952;49(6):569–586. pmid:14958825
  57. 57. Smith DL, McKenzie FE. Statics and dynamics of malaria infection in Anopheles mosquitoes. Malar J. 2004;3:13. pmid:15180900
  58. 58. Garrett-Jones C. Prognosis for interruption of malaria transmission through assessment of the mosquito’s vectorial capacity. Nature. 1964;204:1173–1175. pmid:14268587
  59. 59. Smith DL, Musiime AK, Maxwell K, Lindsay SW, Kiware S. A New Test of a Theory about Old Mosquitoes. Trends Parasitol. 2021;37(3):185–194. pmid:33250441
  60. 60. van den Driessche P, Watmough J. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math Biosci. 2002;180(1-2):29–48. pmid:12387915
  61. 61. Diekmann O, Heesterbeek JAP, Metz JAJ. On the definition and the computation of the basic reproduction ratio R0 in models for infectious diseases in heterogeneous populations. J Math Biol. 1990;28(4):365–382. pmid:2117040
  62. 62. García GA, Hergott DEB, Phiri WP, Perry M, Smith J, Osa Nfumu JO, et al. Mapping and enumerating houses and households to support malaria control interventions on Bioko Island. Malar J. 2019;18(1):283. pmid:31438979
  63. 63. Carter R, Mendis KN, Roberts D. Spatial targeting of interventions against malaria. Bull World Health Organ. 2000;78(12):1401–1411. pmid:11196487
  64. 64. Bousema T, Griffin JT, Sauerwein RW, Smith DL, Churcher TS, Takken W, et al. Hitting hotspots: spatial targeting of malaria for control and elimination. PLoS Med. 2012;9(1):e1001165. pmid:22303287
  65. 65. Sturrock HJW, Hsiang MS, Cohen JM, Smith DL, Greenhouse B, Bousema T, et al. Targeting asymptomatic malaria infections: active surveillance in control and elimination. PLoS Med. 2013;10(6):e1001467. pmid:23853551
  66. 66. Reiner RC Jr, Guerra C, Donnelly MJ, Bousema T, Drakeley C, Smith DL. Estimating malaria transmission from humans to mosquitoes in a noisy landscape. J R Soc Interface. 2015;12(111):20150478. pmid:26400195
  67. 67. Filipe JAN, Riley EM, Drakeley CJ, Sutherland CJ, Ghani AC. Determination of the processes driving the acquisition of immunity to malaria using a mathematical transmission model. PLoS Comput Biol. 2007;3(12):2569–2579. pmid:18166074
  68. 68. Griffin JT, Hollingsworth TD, Okell LC, Churcher TS, White M, Hinsley W, et al. Reducing Plasmodium falciparum malaria transmission in Africa: a model-based evaluation of intervention strategies. PLoS Med. 2010;7(8):e1000324. pmid:20711482
  69. 69. Griffin JT, Ferguson NM, Ghani AC. Estimates of the changing age-burden of Plasmodium falciparum malaria disease in sub-Saharan Africa. Nat Commun. 2014;5:3136. pmid:24518518
  70. 70. Eckhoff PA. A malaria transmission-directed model of mosquito life cycle and ecology. Malar J. 2011;10(1):303. pmid:21999664
  71. 71. Eckhoff PA. Malaria parasite diversity and transmission intensity affect development of parasitological immunity in a mathematical model. Malar J. 2012;11(1):419. pmid:23241282
  72. 72. Eckhoff P. P. falciparum infection durations and infectiousness are shaped by antigenic variation and innate and adaptive host immunity in a mathematical model. PLoS One. 2012;7(9):e44950. pmid:23028698
  73. 73. Wenger EA, Eckhoff PA. A mathematical model of the impact of present and future malaria vaccines. Malar J. 2013;12(1):126. pmid:23587051
  74. 74. Bershteyn A, Gerardin J, Bridenbecker D, Lorton CW, Bloedow J, Baker RS, et al. Implementation and applications of EMOD, an individual-based multi-disease modeling platform. Pathog Dis. 2018;76(5). pmid:29986020
  75. 75. Bomblies A. Agent-based modeling of malaria vectors: the importance of spatial simulation. Parasit Vectors. 2014;7:308. pmid:24992942
  76. 76. Smith TA, Killeen GF, Maire N, Ross A, Molineaux L, Tediosi F, et al. Mathematical modeling of the impact of malaria vaccines on the clinical epidemiology and natural history of Plasmodium falciparum malaria: Overview. Am J Trop Med Hyg. 2006;75(2 Suppl):1–10. pmid:16931810
  77. 77. Smith TA, Maire N, Ross A, Penny M, Chitnis N, Schapira A, et al. Towards a comprehensive simulation model of malaria epidemiology and control. Parasitology. 2008;135(13):1507–1516. pmid:18694530
  78. 78. Smith TA, Ross A, Maire N, Chitnis N, Studer A, Hardy D, et al. Ensemble modeling of the likely public health impact of a pre-erythrocytic malaria vaccine. PLoS Med. 2012;9(1):e1001157. pmid:22272189
  79. 79. Shea K, Borchering RK, Probert WJM, Howerton E, Bogich TL, Li SL, et al. Multiple models for outbreak decision support in the face of uncertainty. Proc Natl Acad Sci U S A. 2023;120(18):e2207537120. pmid:37098064