This is an uncorrected proof.
Figures
Abstract
High-resolution maps of vaccination coverage are valuable for uncovering heterogeneities in coverage to inform vaccine delivery strategies. Coverage maps stratified by age can reveal additional heterogeneities in the timeliness of vaccination and critical immunity gaps among birth cohorts. Here, we propose a spatially varying coefficient model relying on a Bayesian approach for age-structured mapping of vaccination coverage using geolocated individual level household survey and geospatial covariate data. Our flexible modelling framework includes parameterizations capturing spatial (non-)stationarity in differences in coverage between age groups, as well as a modification to allow coverage mapping for singe age points through the inclusion of a smoother over age. The proposed models are fitted using the INLA-SPDE approach implemented in the inlabru package in R. We choose between competing model parameterizations by examining their out-of-sample predictive performance via cross-validation and using Bayesian model choice criteria. The methodology is applied to age-structured mapping of measles vaccination coverage in Cote d’Ivoire using the 2021 Demographic and Health Survey. Our results reveal a significant delay in measles vaccination in the first year of life and substantial spatial differences in coverage by age, highlighting the need for targeted interventions to achieve equity and attain vaccine-derived immunity goals.
Author summary
This study presents a new method to create spatially detailed, age-specific maps of vaccination coverage, with a focus on measles vaccination in Côte d’Ivoire. Unlike traditional national or provincial estimates, these maps show where children are being vaccinated on a fine geographical scale, including differences between age groups. This matters because children who miss their vaccines early in life can leave pockets of vulnerability that fuel disease outbreaks. We used data from a 2021 national health survey implemented in the country, combined with maps of local conditions such as how far families travel to access health care, living standards, and the environment. We then applied a modern statistical technique – an age-structured spatially varying coefficient model – that flexibly adjusts how age-related vaccine coverage varies across space, and which can estimate coverage for age groups and single age points. This enables us to create maps that uncovered not just where overall vaccination is low, but where in specific age groups (like children under 15 months) it’s falling behind. The results revealed important delays in measles vaccination during early childhood and highlighted geographic areas with particularly low coverage. By showing gaps in both age and location, this approach enables health workers to target immunization efforts more precisely, helping ensure that more children have timely protection against measles and potentially other diseases.
Citation: Utazi CE, Chaudhuri S, Wariri O, Olowe ID, Megheib M, Tatem AJ (2026) An age-structured spatially varying coefficient model for high-resolution mapping of vaccination coverage. PLoS Comput Biol 22(2): e1013989. https://doi.org/10.1371/journal.pcbi.1013989
Editor: Nicola Perra, Queen Mary University of London, UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND
Received: August 29, 2025; Accepted: February 5, 2026; Published: February 17, 2026
Copyright: © 2026 Utazi et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: The 2021 Cote d’Ivoire Demographic and Health Survey data can be obtained from https://dhsprogram.com. Other datasets used in this study are publicly available from WorldPop (www.worldpop.org) and other cited sources. All R scripts used in the analyses are available on GitHub: https://github.com/EdsonUtazi/SVC_mod_paper_code.
Funding: This study was supported by funding from UNICEF ([grant number: 43387656]; awarded to CEU) and Gavi, the Vaccine Alliance (awarded to CEU and AJT). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
Vaccination coverage is an important metric for monitoring the performance of immunization programmes [1,2]. Accurate estimates of vaccination coverage are essential at global, national, and subnational levels to assess the relative effectiveness of vaccine delivery strategies such as routine immunization and campaigns [3,4], to guide and evaluate targeted interventions [5], and to track progress toward national and global immunization goals [1,6,7], among other applications. For certain vaccines such as the measles-containing vaccine, estimates of coverage by age are particularly valuable since achieving coverage targets across all age groups and geographic areas is integral to disease elimination strategies [8]. Such estimates enable the monitoring of the timeliness of vaccination [9,10], identification of key immunity gaps across birth cohorts and the design of catch-up vaccination activities [11–13], thereby equipping national immunization programmes with the evidence needed to develop and implement effective approaches to achieve and sustain disease elimination.
Despite their importance, reliable estimates of vaccination coverage remain challenging to obtain, particularly at fine geographic scales. Data for estimating coverage are usually obtained from administrative sources and household surveys. The quality of data available from these sources can vary greatly due to inherent limitations such as incomplete reporting, recall bias and inaccuracies in population denominators, with survey estimates of coverage often taken to be the “gold standard” [2]. However, survey estimates are mostly representative for large administrative areas such as the national and first administrative levels due to the operational costs and logistical challenges of conducting more intensive sampling to produce estimates for more granular levels. These large area estimates mask epidemiologically and programmatically important heterogeneities in coverage. In line with increasing emphasis on more granular coverage estimates, as encapsulated in global policy frameworks such as the Immunization Agenda 2030 [1], there have been growing efforts to estimate coverage at more operationally relevant geographic scales to better inform vaccination programming [14–18]. Furthermore, survey-based estimates are typically reported for standard age groups, as determined by relevant vaccination schedules [7]; and when surveys are conducted infrequently, these estimates often fail to capture critical immunity gaps in other eligible age groups.
Few published studies such as Utazi et al [17] and Takahashi et al [15] have developed approaches for age-structured, high-resolution mapping of vaccination coverage using geolocated survey data. Utazi et al [17] employed a birth cohort approach, fitting independent geostatistical models to predict measles vaccination coverage in children aged 9–11 months, 12–23 months and 24–35 months. However, their methodology provides no mechanism to exploit shared patterns - such as the underlying spatial structures - across the age groups, which could potentially improve coverage estimation. Moreover, because separate models were fitted for each age group, their approach may perform poorly in contexts where overall or cluster-level sample sizes for a given age group are small (see, for example, the data section), since this can result in greater uncertainties in the modelled estimates for the age group [19]. Takahashi et al [15] adopted a single age approach, using a generalized additive model to map measles vaccination coverage by age in the African Great Lakes region. Their method incorporates a smooth function of age, enabling estimation of coverage at single-month age points but not for broader age groups. Additionally, the inclusion of a smooth function of survey cluster-level geocoordinates in their model primarily captures broad spatial trends and may be inadequate for modelling structured spatial dependence [20].
Spatially varying coefficient (SVC) models [21,22] are particularly useful in spatial regression contexts when relationships between an outcome and certain covariates exhibit spatial non-stationarity. These models allow the regression coefficients associated with these covariates to vary across space, yielding spatial surfaces/maps for these, and are also suitable for capturing differences in space between the levels of a given categorical covariate in relation to an outcome (see methods section). Gelfand et al [21] introduced a Bayesian framework for SVC models and these have been used in ecological settings in both discrete [23] and continuous [22] spatial domains to uncover nuanced spatial variation in ecological processes such as bird species abundance and forest biomass. In particular, Finley [22] compared different SVC model specifications, including geographically weighted regression [24], using both simulated and real-world datasets. The study accounted for directional (anisotropic) and nonstationary dependence structures, demonstrating the flexibility of these models to capture complex spatial patterns in the data.
In this study, we develop a novel and flexible methodology for age-structured mapping of vaccination coverage. The proposed approach is based on a spatially varying coefficient model that captures spatial non-stationarity in the differences in coverage between age groups, with alternative model specifications characterizing different forms of age-related variation, and which also enable the estimation of coverage using the single age approach. Unlike previous work [17,19,25], the proposed models are fitted to individual level data, enabling more robust estimation of covariate-coverage relationships and potentially improving estimation in areas with few cluster-level observations. Model selection is based on Bayesian model choice criteria and using cross-validation to evaluate out-of-sample predictive performance. The methodology is applied to age-disaggregated mapping of the coverage of the first dose of the measles-containing vaccine (MCV1) in Cote d’Ivoire, using data from the 2021 Demographic and Health Survey [26]. Cote d’Ivoire was chosen as a case study due to being a priority country for an implementing/donor organization and has therefore been the focus of recent work [27].
2. Methods
Ethics statement
Ethical approval for the study was provided by the University of Southampton (application ID: 95488.A1).
2.1. Vaccination coverage data
Geolocated individual-level data on the coverage of MCV1 were obtained from the 2021 Cote d’Ivoire DHS (CDHS) [26]. The survey was designed to be representative at the national and first administrative (14 areas known as districts – S1 Fig) levels, and for urban and rural areas. The sampling design involved a random, stratified two-stage selection, with urban and rural areas of each of the 14 districts constituting separate sampling strata, yielding a total of 28 strata. The first stage involved selecting the primary sampling units known as clusters (or enumeration areas) from a sampling frame, while the second stage involved selecting households within each sampled cluster, with 28 households sampled per cluster. In all, a total of 539 clusters were included in the survey [26].
Routine MCV1 is recommended for administration at 9 months of age in Cote d’Ivoire [28]. Hence, for each eligible child aged 9–35 months, we extracted information on their age, vaccination status (based on health records or caregiver recall) and the (latitude/longitude) geocoordinates of the cluster they were sampled from. Each individual level record was classified into one of three age groups - 9–11 months, 12–23 months or 24–35 months - representing different birth cohorts, and aggregated to the survey cluster level for validation purposes. The data extracted contained a total of 4,236 children, of whom 507, 1,920 and 1,809 belonged to the respective age groups. A summary of the extracted data is displayed in Figs 1 and S2. This includes national survey weighted and unweighted estimates of MCV1 coverage for single age points and age groups, unweighted coverage estimates at the cluster level for age groups and corresponding distribution of cluster level sample sizes for each age group.
Panels (a) and (b) show both survey weighted and unweighted estimates, whereas panel (c) shows unweighted estimates only. Boundary data used in panel (c) were obtained from geoBoundaries (www.geoboundaries.org) and are available under a CC BY 4.0 license.
These plots generally reveal a sharp increase in coverage at lower ages, which then appears to stabilize and exhibit random fluctuations randomly in the later ages. The relatively lower coverage among children aged 9–11 months is evident both at the national and cluster levels. Cluster level sample sizes are much smaller for age 9–11 months, limiting the feasibility of a separate analysis for this age group. For the other age groups, cluster level sample sizes are also small (median = 3, interquartile range = 3). The distribution of these cluster-level sample sizes is particularly important for accurately estimating the underlying spatial structure in the data and for obtaining more robust point or grid level predictions of vaccination coverage across age groups.
2.2. Geospatial covariates, gridded population and boundary data
Following previous studies [3,17,19,25], we assembled a wide range of geospatial covariate datasets for the analysis. These include geographic, socioeconomic, remoteness, climate, environmental, conflict and health-related variables, which have either direct or proximate associations with vaccination coverage. While most of the covariates were externally sourced (see WorldPop [29] and S1 Table), others such as ownership of a health card/document were obtained from the 2021 CDHS [26]. These CDHS-derived covariates were first processed at the cluster level using the definitions provided in S1 Table. Kriging interpolation was then used to create their interpolated surfaces at 1x1 km resolution as outlined in previous work [19,30]. Covariate selection was undertaken in a non-spatial framework in R version 4.5.0 [31], using a similar approach as outlined in Utazi et al [17]. This involved examining the relationships between the covariates and vaccination coverage, and applying log transformations to the covariates where appropriate; fitting single-covariate models and ranking the covariates based on their predictive ability (using predictive R2 values); assessing multicollinearity and choosing between highly correlated covariates (with correlation > 0.8 or variance inflation factor > 4.0) based on their ranks; and finally, using stepwise regression (backward elimination based on the Akaike Information Criterion) to identify the best model or combination of covariates for modelling the outcome in a non-spatial framework with binomial regression models. A total of 13 covariates were selected for the analysis from an initial set of 38 covariates, including urban and rural areas, elevation, vegetation index (veg_index, average number of wet days (wetdays), urban accessibility (urban_access), elevation, maximum temperature (max_temp), distance to conflict areas (dist_conf), walking travel time to the nearest health facility (walking_tt), malaria prevalence (mal_prev), maternal education (mat_educ), health card/document ownership (health_card), access to media (media) and household wealth (wealth). Detailed definitions and sources of these covariates are provided in S1 Table. These selected covariates are displayed in S3 and S4 Figs.
Gridded population data for children aged under 5 years in 2021 were obtained from WorldPop [32]. These were used as weights when aggregating the grid level estimates to the administrative level [19]. All boundary data sets used in the analysis were obtained from geoBoundaries [33].
2.3. Model development
We begin by introducing the spatially varying coefficient model and its parameterizations for estimating vaccination coverage using the birth cohort approach, and then alternative specifications that enable estimation at single age points and for all eligible individuals.
Let denote the age (in months) of the
th eligible individual/child sampled from location
, and
, the different
age groups (or birth cohorts), one of which includes
. For example, in our application,
, and
and
. Also, let
denote the corresponding binary outcome representing the individual’s vaccination status
, and
the (unobserved) true probability of being vaccinated. The spatially varying coefficient model can be expressed as
where is the overall intercept,
and
are fixed and spatially varying regression coefficients for age cohort
,
is an indicator function that returns a value of 1 if the specified condition is true and 0 otherwise, and
is a vector of geospatial covariates for location
, with
being the corresponding fixed regression coefficients. Thus,
can be viewed as a random spatial adjustment to the average change in the log-odds of vaccination for the
th age cohort,
, at location
. Note that the reference age group,
, is omitted from equation (1) as this is absorbed into the intercept terms. In practice, the choice of reference age group - the group against which others are compared - may vary depending on the objective of the analysis. Also, the covariate vector,
includes an urban-rural variable which helps to account for the urban-rural stratification used in the survey design. Only cluster-level geospatial covariates are included in the model since the goal of inference is to obtain age-specific coverage estimates at the grid level, typically at 1x1 km resolution.
Furthermore, the terms and
are modelled as Gaussian random effects, capturing residual spatial and non-spatial (or between-cluster) variation, respectively. Specifically,
represents a random spatial adjustment to the overall intercept,
, such that
defines a spatially varying intercept process (for the reference age group). We model
as an independent and identically distributed (iid) process with mean 0 and variance
. The spatial random effect
is specified as a zero-mean Gaussian process with covariance function
, that is,
, where
is assumed to follow the Matérn covariance function [34] given by
Here, the notation denotes the Euclidean distance,
is the marginal variance of
,
is a scaling parameter related to the range
– the distance at which spatial correlation is close to 0.1 - and
is the modified Bessel function of the second kind and order
. Following Lindgren et al [35], it is common to set the smoothness parameter
equal to one to ensure identifiability.
For each of the spatially varying regression coefficients, , we also assume zero-mean Gaussian processes with Matérn covariance functions denoted by
. We denote the corresponding range and marginal variance parameters using
and
, respectively.
The general model in equation (1) can be further parameterized to yield simpler, more parsimonious models, depending on the nature of the dependencies assumed in the data. For example, if the spatially varying coefficients and the geospatial covariates are deemed sufficient to capture all the spatial dependencies, or more specifically, if the geospatial covariates are assumed to fully account for the spatial variation in the outcome for the reference age group, then model (1) reduces to
which excludes the spatially correlated residual term, . Other variants of model (2) are also possible. For instance, if prior evidence suggests that the step changes captured by
are sufficient to characterise the differences between certain age groups and the reference age group, then the corresponding
terms may also be excluded, while retaining
. Such specifications may be particularly advantageous in contexts involving a large number of age groups.
Furthermore, if the differences in the odds of vaccination between each age group and the reference age group are assumed not to vary spatially and can be adequately characterised using fixed step changes, then the spatially varying coefficients can be removed entirely from model (1), yielding
In practice, models (2) and (3) provide alternative model specifications against which to compare model (1) to determine the most appropriate modelling approach for capturing spatial dependencies in the data.
Additionally, when the goal is to predict coverage for single ages (in months), model (3) can be modified to include a smooth function of age, :
where is modelled using a second-order random walk:
, which corresponds to the Bayesian equivalent of a cubic smoothing spline [36]. A sum-to-zero constraint was imposed on
for identifiability, since the model includes an intercept term [36]. We note that, as in the birth cohort model, it is possible to model the effect of age in equation (4) using a spatially varying coefficient, such that
. However, such parameterization is not ideal for estimating the overall smoothed effect of coverage by age as intended in model (4). Hence, model (4) captures the non-linear effect of age on vaccination but assumes constant residual spatial dependence for all ages as in model (3). Similar to model (3), model (4) can also be used to obtain predictions for age groups if desirable (see discussion section).
Finally, to predict coverage for all eligible age groups combined, the age-specific terms in model (1) can simply be dropped, yielding
Model (5) aligns with approaches commonly used in previous work to map vaccination coverage [16,19,25], except that it is estimated using individual rather than cluster level data. Note that in equation (5), as in all the models considered here, individual level variation is already accounted for in the binomial likelihood, with the variance of the logistic distribution fixed at [37].
For conciseness, we subsequently refer to the candidate birth cohort model specifications in equations (1) to (3) as MODsvc1, MODsvc2 and MODnosvc, respectively. Similarly, we refer to the single-age and all-age models in equations (4) and (5) as MODsmooth and MODall, respectively.
2.4. Bayesian inference, model fitting and prediction
The proposed models are implemented in a fully Bayesian framework. We place the following prior distributions on the parameters:
These comprise non-informative priors on the fixed regression parameters and a weakly informative prior on the precision of the second-order random walk in MODsmooth. The priors on the range parameters and the remaining variance parameters are penalized complexity priors, introduced by Simpson et al [38] and used in Fuglstad et al [39] in a spatial modelling context, which penalize deviations from a base (simpler) model, e.g., a constant field. For the range parameters, is chosen to be 5% of the extent of the study area in the longer direction (north-south direction for the Cote d’Ivoire application).
Let denote all the fixed parameters of MODsvc1 in equation (1),
,
and
denote all the observed data. Its joint posterior distribution can be expressed as
where is the joint prior distribution on
. The posterior distributions of the other models can be straightforwardly derived from equation (7).
For parameter estimation, we use the integrated nested Laplace approximation-stochastic partial differential equation (INLA-SPDE) approach [35,40] implemented in the inlabru package in R version 4.5.0 [31]. The INLA approach performs approximate Bayesian inference for latent Gaussian models by using the Laplace method to approximate the marginal posterior distributions of all the unknown quantities in the model, including the parameters and latent variables. The SPDE approach facilitates the estimation of the spatial terms in the models (e.g., and
in model (1)). The approach works by representing each of these terms as a Gaussian Markov random field to reduce the computational burden inherent in the estimation of their respective covariance matrices [35].
Of particular interest in the proposed models is the prediction of vaccination coverage for the age groups or single age points of interest at unsampled locations, e.g., 1 km grids, throughout the study area. In a Bayesian framework, the prediction of vaccination coverage for age group
at a new location,
, proceeds by evaluating the posterior predictive distribution of
given by
where is the linear predictor for MODsvc1, such that
In the inlabru package, equation (8) can be computed post model fitting by using either the or
function. We obtained 1,000 posterior samples from equation (8) for each prediction grid location, which were then summarized to produce the grid level estimates and associated uncertainties. Administrative level estimates were also obtained as population-weighted averages over all the grid cells falling within each administrative unit [19], as noted previously, using these posterior samples. Individual level predictions (in- and out-of-sample prediction for validation purposes) and predictions using models (2), (3), (4) and (5) can also be obtained in a similar manner.
2.5. Model choice and validation
To compare the fits of the competing birth cohort models in equations (1) to (3) (and those of MODsmooth and MODall), we employed the Watanabe-Akaike Information Criterion (WAIC) [41,42] which uses the log of the predictive density of each data point to evaluate a model’s out-of-sample predictive performance. We note that a formal statistical comparison of the birth cohort models will be required in most applications, since the best model cannot always be determined a priori and to mitigate the risk of overfitting. The WAIC can be expressed as
where is the posterior predictive density of data point
(out of
data points), which can be evaluated in practice as
with
denoting the
-th posterior draw from a total of
posterior samples. The term
represents the effective number of parameters, computed as
. The WAIC balances model fit and complexity by penalizing overfitting through
, which captures the sensitivity of the model’s fit to individual data points. A lower WAIC indicates better predictive accuracy.
To further evaluate the out-of-sample predictive performance of the proposed models both at the cluster and individual levels, we conducted a -fold cross-validation exercise, creating the cross-validation folds as random and spatially stratified splits of
cluster locations and setting
. Under random cross-validation, clusters were randomly allocated to one of the
folds; in contrast, spatially stratified cross-validation assigned neighbouring cluster locations to the same fold. At the cluster level, we used the following metrics to evaluate predictive performance:
Continuous ranked probability score,
where is the number of cluster-level observations in the
th cross-validation set,
denotes the observed coverage and
the corresponding predicted values (i. e., the posterior means). With the CRPS [43], the entire
posterior samples are used to measure the discrepancies between the observed values and the predicted values for each data point rather than using a particular summary as in the other metrics. The smaller the values of these metrics, the better the predictive performance.
At the individual level, we evaluated out-of-sample predictive performance by computing the Brier score, , where
is the number of individual level observations in
validation set locations and
denotes the binary outcomes [44]. A lower BS indicates better model performance. All the metrics were averaged over all
cross-validation folds in each case.
3. Results
3.1. Model choice
Table 1 presents the WAIC values of the candidate birth cohort models (MODsvc1, MODsvc2 and MODnosvc), along with those of MODsmooth and MODall for comparison. Among the three birth cohort models, MODsvc1 had the best predictive performance. All models that account for age clearly outperformed MODall, demonstrating better predictive accuracy at the individual level and substantial variation in coverage by age within the data. Notably, the better performance of MODsmooth relative to MODnosvc suggests that, in the absence of the spatially varying coefficients, the smooth age function in MODsmooth more effectively captured the gradients in age-specific coverage than the step changes in MODnosvc. Also, we observe that although MODsvc1 and MODsvc2 - both incorporating spatially varying coefficients - had the lowest WAIC, these also had the largest effective numbers of parameters relative to other models as expected given their greater flexibility.
The patterns observed in the WAIC results are corroborated by the BS values reported in S2 Table. These results show that for individual level out-of-sample prediction under the random cross-validation scheme, MODsvc1 and MODsvc2 had the best predictive performance, although the differences between the models were modest. Under stratified cross-validation, the differences between the models were even smaller, with MODsvc1 still ranking among the best-performing models. Consistent with previous findings, for both cross-validation schemes, all models accounting for variation by age (except MODsvc2 under stratified cross-validation) outperformed MODall.
For out-of-sample prediction at the cluster level, Table 2 reports the validation metrics for MODsvc1, MODnosvc and MODsvc2, while S3 Table provides corresponding results for MODall for comparison. Due to sample size limitations, it was not feasible to evaluate cluster-level predictive performance for MODsmooth. Across the three models, out-of-sample predictive performance was broadly similar within each age group, though MODsvc1 performed slightly better overall, particularly for the 9–11 and 24–35 month age groups. For the 12–23 month age group, the differences between the models were marginal, with no model clearly outperforming the others. Importantly, all three models performed better for age groups 12–23 months and 24–35 months compared to 9–11 months (except when considering AVG_BIAS, which poorly differentiated between the models), likely reflecting the relatively larger cluster level sample sizes for both older age groups (Figs 1 and S2). Indeed, for the aggregated 9–35 month age group, the validation metrics reported in S3 Table are consistently lower than those in Table 2, indicating improved predictive performance associated with larger cluster level sample sizes. As expected, predictive performance across all the models was generally poorer under the stratified cross-validation scheme, reflecting the increased difficulty of prediction in this setting.
Overall, our evaluation of the out-of-sample predictive performance of the competing birth cohort models, at both the individual and cluster levels, indicates that MODsvc1 offers the best performance. Accordingly, in the following sections, we discuss the results from MODsvc1 when using the birth cohort approach to estimate vaccination coverage.
3.2. Parameter estimates
In Table 3, we present the estimates of the parameters of the best-fitting birth cohort model, MODsvc1. The covariates significantly associated with the odds of vaccination include: urban versus rural residence, distance to conflict areas, walking travel time to the nearest health facility, maternal education, health card/document ownership, access to media and age group. As expected, the odds of vaccination increased with greater distance to conflict areas, higher proportions of educated mothers, higher proportions of children who owned a health card and greater access to the media within households. Conversely, the odds of vaccination decreased as walking travel time to the nearest health facility increased.
Considering the estimated odds ratios, a unit increase in the proportion of children who owned a health card is associated with a sixfold increase in the odds of vaccination, for example. Notably, children residing in urban areas had 46% lower odds of being vaccinated compared to those in rural areas – a pattern that appears to be specific to the study country [26]. Furthermore, on average, children aged 12–23 months and 24–35 months had approximately twice the odds of being vaccinated compared to those aged 9–11 months, suggesting significant delays in MCV1 vaccination during the first year of life.
The spatial variation in the differences in odds of vaccination between the age groups is illustrated by the maps of and
in S5 Fig. The estimated surface for
appears much smoother than that for
, suggesting greater spatial variability in the differences (in the log-odds of vaccination) between age groups 9–11 months and 12–23 months than between 9–11 months and 24–35 months. This provides a strong justification for the use of spatially varying coefficients in our modelling approach, but it also indicates that to preserve parsimony in the model, the difference in the likelihood of vaccination between ages 9–11 months and 24–35 months could be modelled as a step change, as discussed previously in the methods section. We discuss the spatial patterns in the differences in coverage between the age groups in detail in Section 3.3.
The estimated spatial ranges for the spatially varying coefficients - and
- are 78 km and 743 km, respectively, while that of the spatial random effect,
, is 94 km. Again, these estimates suggest much greater spatial heterogeneities in the differences in coverage between age groups 9–11 months and 12–23 months than between 9–11 months and 24–35 months. Nevertheless, the corresponding marginal variance estimates for these terms are very close, and the iid residual term,
, accounts for nearly twice as much variation in the model as
.
Similar patterns are observed in the results of MODsmooth reported in S4 Table and S6 Fig, both in terms of significant covariate effects and the effect of age on vaccination. In particular, the delay in the receipt of MCV1 is evident in the estimated nonlinear effect of age on vaccination, which shows a markedly lower probability of vaccination among children aged < 15 months relative to older ages. We observe a steep increase in the probability of vaccination from age 9 months to about 15 months, which then stabilizes at a high level with minor fluctuations beyond 23 months, suggesting immunity gaps in the 24–35 month birth cohort. The credible intervals for the smooth functions indicate greater uncertainty beyond age 12 months due to greater fluctuations in coverage at older ages (see Fig 1a).
3.3. Predicted 1x1 km maps of vaccination coverage for age groups and single age points
Geographically, considerable heterogeneities in MCV1 coverage are observed across all age groups (Fig 2), with a pronounced effect of walking travel time to the nearest health facility (see S4 Fig). The 1x1 km maps generally reveal lower coverage in the 9–11 month age group relative to other age groups, particularly concentrated in the western and northern districts of the country. The spatial distributions of coverage in these age groups show some interesting similarities, but there are also striking differences. Across all the age groups, coverage levels are consistently higher in and around Lacs, Vallée du Bandama and Yamoussoukro districts. Whilst overall coverage levels do not differ substantially between ages 12–23 months and 24–35 months, the spatial patterns in coverage appear to be more similar between ages 9–11 months and 24–35 months than 12–23 months, with the latter showing more pronounced spatial gradients, as noted previously. The modelled estimates at the national level are 54.1%, 67.9% and 70.9% for the respective age groups. Compared to corresponding direct survey estimates of 51.2%, 60.3% and 65.1%, the model slightly overestimated coverage, especially in the 12–23 month age group. For the combined 9–35 month age group, similar spatial patterns are observed, although aggregating over this wider age range obscures differences in coverage between birth cohorts and is more suitable when interest is in estimating for broader age bands.
The widths of the 95% credible intervals (CIs) associated with the coverage maps indicate greater uncertainties in areas with sparse survey data (e.g., the Zanzan region; see Fig 1) and in areas of lower coverage, especially for age groups 12–23 months and 24–35 months. Uncertainties for the 9–11 month group show less spatial variation but are slightly higher overall, likely reflecting smaller sample sizes. The median widths of the 95% CIs are 50%, 48%, and 43% for the 9–11, 12–23, and 24–35 month groups, respectively, indicating considerable uncertainties in the grid-level estimates.
At single age points (Fig 3), lower coverage at 9 months is also evident, with very similar spatial patterns observed from ages 12–35 months. (Note that MODsmooth does not capture spatial gradients in the differences between age groups.) The modelled national coverage estimates of 47.6%, 65%, 68.3%, 70%, 70.3% and 68.7% at 9, 12, 15, 18, 24 and 35 months, respectively, further confirm that coverage patterns stabilize and become more similar from age 15 months and above. The corresponding uncertainties, reported in S7 Fig, show similar patterns and ranges as those in Fig 2.
Corresponding uncertainty estimates, obtained as the widths of the 95% credible intervals, are shown in the supplementary file.
3.4. Estimation of vaccination coverage at the administrative level
At the departmental level, differences in both coverage and spatial prioritization for the 9–11, 12–23, and 24–35 month age groups are shown in Figs 4 and S8. Consistent with the national-level estimates reported earlier, coverage remains suboptimal at the departmental level, with no department reaching the target of 95% coverage in any age group. In particular, for the 9–11 month age group, coverage is estimated to be below 60% in about 70% of departments. For the 24–35 month age group, clusters of departments with lower coverage (<60%) are observed in the neighboring Savanes (M’Bengué, Tengrela, Boundiali, and Kouto) and Denguélé (Kaniasso, Madinani, and Séguélon) districts, despite overall higher coverage at older ages - potentially contributing to the dip in coverage after 23 months noted in S6 Fig.
(a) Estimates of MCV1 coverage and (b) corresponding ranks at the departmental level for each age group. The dotted vertical lines differentiate between departments in each of the 14 districts of Cote d’Ivoire. Boundary data used in panel (b) were obtained from geoBoundaries (www.geoboundaries.org) and are available under a CC BY 4.0 license.
Among 9–11 month olds, the highest coverage levels (>67%) are estimated in M’Bahiakro, Daoukro, and Prikro (all in the Lacs district), while the lowest (<44%) are in Dianra, Daloa, and Séguélon departments. For 12–23 months, coverage is highest (>81%) in M’Bahiakro, Tanda, and Transua (Lacs and Zanzan districts), and lowest (<47%) in Daloa, Dianra, and Guitry. In the 24–35 month group, coverage peaks (>85%) in Tanda, Koun-Fao, M’Bahiakro, and Transua (Zanzan and Lacs districts), and is lowest in Séguélon, Kouto, and Dianra. Although there are similarities in the locations of higher and lower coverage across age groups, differences also emerge, as reflected in the departmental rankings shown in Fig 4b. For example, even within Lacs district - where coverage is consistently higher across all age groups – there are differences in the ranks of departments when comparing the age groups. The rankings of the 9–11 and 24–35 month groups are generally more similar, corroborating earlier findings about the resemblance in their spatial coverage patterns. The median absolute differences in departmental ranks between age groups are: 9 (IQR = 12) for 9–11 vs. 12–23 months, 8 (IQR = 11) for 9–11 vs. 24–35 months, and 14 (IQR = 18) for 12–23 vs. 24–35 months. Furthermore, the rankings appear to vary most in the Zanzan, Denguélé, and Montagnes districts (based on the larger IQRs of ranks across all age groups within these districts).
The uncertainties associated with the departmental-level estimates (S9 Fig) are considerably smaller than those of the grid-level estimates, with median 95% CI widths of 23%, 22%, and 18% for the respective age groups.
We also estimated coverage at the district level for the 12–23 month age group to enable comparison with direct survey estimates at this level (S10 Fig). Overall, there is good agreement between the modelled and direct survey estimates; however, the relative overestimation of coverage observed earlier is most pronounced in the Abidjan, Comoé, and Lagunes districts.
4. Discussion
Our study proposed and evaluated a spatially varying coefficient model for age-structured mapping of vaccination coverage, along with alternative specifications offering the flexibility to map coverage for both age groups and single age points and intrinsically guarding against overfitting. The methodology is also applicable to mapping other health and development indicators where understanding age-related differences is of interest. The proposed models can be readily implemented using the INLA-SPDE approach, although predictions at a high resolution (e.g., 1 × 1 km) and over large study areas may require high-memory computing environments.
Among the three competing birth cohort models, our validation results based on the 2021 CDHS data provided sufficient support for the spatially varying coefficient model, MODsvc1. We also found that explicitly modelling age improved predictive performance at the individual level. As expected, however, out-of-sample prediction across multiple age categories is constrained by smaller sample sizes compared to predictions for all ages combined. The impact of cluster-level sample sizes on out-of-sample prediction has been explored in detail elsewhere [19]. For larger age groups, more parsimonious parameterizations of MODsvc1 - incorporating fixed step changes between certain age groups - can be informed by the data, guided by model selection criteria, or refined through inspection of the predicted surfaces from the fully parameterized model and subsequent adjustments in later analyses.
The estimated covariate effects in our analysis highlight the need for interventions aiming to improve coverage in urban areas, conflict areas, areas with limited access to health facilities/vaccination services, as well as those targeted towards improved maternal/caregiver education, improved vaccination card retention (also an indication of improved access to vaccination services) and improved vaccine information communication in Cote d’Ivoire. These findings are corroborated by previous studies [45,46] which analysed similar indicators of vaccination coverage in Cote d’Ivoire. Our study also demonstrated a profound effect of age on vaccination. In the birth cohort model MODsvc1, we estimated that children aged 12–23 months and 24–35 months had approximately twice the odds of being vaccinated compared to those aged 9–11 months. We also observed substantial spatial heterogeneity in the differences in coverage between the 9–11 and 12–23 month age groups. In the single-age model MODsmooth, we found markedly lower vaccination probabilities among children younger than 15 months, as well as slight dips in coverage within the 24–35 month cohort. Together, these findings provide strong evidence of significant delays in MCV1 vaccination during the first year of life. If these patterns persist, interventions targeting eligible children during the first year of life and up to 15 months (e.g., improved maternal/caregiver education and improved access to vaccination services) are likely to be most impactful.
Our predicted maps clearly showed that MCV1 coverage is lowest at younger ages (around the first year of life) in the northern and western districts, and further corroborated the relatively higher and more uniform coverage at older ages. These spatial patterns in coverage are also consistent with Ahoussou et al’s [47] study, which analysed measles case-based surveillance data in Cote d’Ivoire and found relatively higher odds of detection of positive measles-specific immunoglobin M (IgM) in health regions in the west of the country. At the grid, departmental, and district levels, estimated coverage remained well below the 95% target across the country. Specifically, in the 9–11 month age group, coverage was estimated to be below 60% in about 70% of departments. In the 24–35 month age group, despite generally higher coverage, areas of lower coverage (<60%) were concentrated in the neighboring Savanes (M’Bengué, Tengrela, Boundiali, and Kouto) and Denguélé (Kaniasso, Madinani, and Séguélon) districts. Across all age groups, we identified notable differences in departmental rankings, highlighting distinct priority areas for each age group, although some consistent patterns also emerged. For example, the departments of Dianra (Woroba district), Daloa (Sassandra–Marahoué), and Séguélon (Denguélé) were consistently among the three lowest-coverage areas in at least two age groups, whereas Guitry and Kouto were among the lowest-coverage areas only for the 12–23 and 24–35 month groups, respectively. Departmental rankings were most variable in the Zanzan, Denguélé, and Montagnes districts, indicating greater heterogeneity in age-specific coverage within these regions. The uncertainties in these modelled estimates were higher at the grid level (with median 95% CI widths ranging between 43% and 50%) than at the departmental level (with median 95% CI widths ranging between 18% and 23%), suggesting that departmental-level estimates are more actionable for programmatic purposes. Nevertheless, producing estimates at the grid level first provides the flexibility to aggregate to operationally relevant spatial scales where precision improves, while retaining the spatial granularity necessary for targeted interventions.
Our results have several implications for measles control and elimination efforts in Cote d’Ivoire. WHO and UNICEF estimates indicate that national MCV1 coverage remained suboptimal at 70% in 2023 [48]. In 2024 alone, Cote d’Ivoire reported 1,872 measles cases to WHO - a 37.5% increase from the previous year [49]. Addressing existing immunity gaps is therefore critical for progress towards measles control and elimination, and our study provides evidence to help guide intervention strategies. First, our modelled estimates for the 9–11 month age group can support routine immunization interventions aimed at improving coverage in the first year of life, or in children up to 15 months of age, by identifying and prioritizing the areas most at risk, as has been recommended in other settings [50,51]. Second, these estimates can inform the planning of catch-up vaccination activities, particularly for children currently aged 5–9 years, which encompasses two of the birth cohorts analyzed in our study (12–23 months and 24–35 months at the time of the survey). For spatial prioritization, the rankings of subnational areas, as demonstrated in Fig 4, could be enhanced by using estimates of the number of zero-dose children, which may better capture areas of highest disease risk. These zero-dose estimates can also feed into microplanning for vaccination activities, while field data collected during such activities can in turn be used to validate and refine the modelled estimates.
Our findings could be further strengthened through triangulation with measles case-based surveillance data or serosurveillance data that reflect the national immunity profile, helping to build a more robust evidence base for targeted interventions [25,47,52]. On the technical side, the spatially varying coefficient model developed here can be extended to age-dependent analyses of these aggregate programmatic data at the district or provincial level [23]. Such extensions will typically involve modelling the spatially-varying regression coefficients and residual spatial dependence in the model using conditional autoregressive priors [53] and considering alternative probability distributions for the outcome. Additionally, it is possible to adapt MODsmooth to produce estimates over a specified age range. This will typically involve computing by defining a fine grid within the interval
, computing the posterior mean of
at each grid point and then averaging over these points. In R-INLA, the integration points over
can be included in
during model fitting and then the marginal posterior distributions of
can be obtained post model-fitting and averaged to compute the integral. However, as noted earlier, this approach does not account for spatial non-stationarity when estimating differences in coverage between the age groups. Moreover, estimating age effects at single age points using a spatially varying coefficient model is not well suited for capturing the overall smoothed effect of age (see S11 Fig). Indeed, in our 2021 CDHS application, such a specification underperformed (WAIC = 5232) relative to MODsmooth in equation (4). In future work, we plan to explore spatiotemporal extensions of the proposed models to allow age- and time-specific estimation of coverage. We anticipate that this analysis will yield additional programmatic insights into how the timeliness of vaccination and differences in coverage between the age groups have changed over space and time within and across countries.
Our analysis has some limitations. In the CDHS application, small cluster-level sample sizes - particularly in the 9–11 month age group - resulted in greater uncertainty in the predictions. We also observed that the fitted model slightly overestimated coverage in some southeastern areas of the country, potentially due to limited sample sizes, poor spatial coverage of clusters in these areas, or oversmoothing by the model. Furthermore, our analysis relied on information from both caregiver recall and vaccination records, which could introduce recall bias. The age range considered in our application was also constrained by data availability – DHS surveys only collect information on vaccination coverage for children aged 0–35 months at the time of the survey. As noted earlier, analyses covering broader age ranges are likely to yield greater insights for program planning and decision-making.
In summary, our study demonstrates the value of the proposed spatially varying coefficient model and alternative specifications for producing high-resolution maps of vaccination coverage by age and identifying priority areas for interventions. By highlighting substantial geographic and age-related heterogeneities in MCV1 coverage in our application, our findings underscore the need for targeted strategies to close immunity gaps, particularly in younger children and underserved areas. The proposed methodological framework is flexible, scalable, and applicable to other health indicators, offering a useful tool to support evidence-based decision-making for immunization programs and beyond. Future extensions to the spatiotemporal setting will further enhance its utility.
Supporting information
S1 Fig. A map of the 14 districts of Cote d’Ivoire comprising the first administrative level.
Boundary data used in the plot were obtained from geoBoundaries (www.geoboundaries.org) and are available under a CC BY 4.0 license.
https://doi.org/10.1371/journal.pcbi.1013989.s001
(DOCX)
S2 Fig. Histograms of cluster-level sample sizes for different age groups considered in the study.
https://doi.org/10.1371/journal.pcbi.1013989.s002
(DOCX)
S3 Fig. Some of the geospatial covariates selected for the analysis.
https://doi.org/10.1371/journal.pcbi.1013989.s003
(DOCX)
S4 Fig. Some of the geospatial covariates selected for the analysis.
https://doi.org/10.1371/journal.pcbi.1013989.s004
(DOCX)
S5 Fig. Maps of β_1 (s) and β_2 (s) capturing random spatial adjustments to differences in (the log-odds of) vaccination between the 9-11 month age group and each of 12-23 month and 24-35 month age groups, respectively, estimated using MODsvc1.
https://doi.org/10.1371/journal.pcbi.1013989.s005
(DOCX)
S6 Fig. Plots of the estimated smooth function of age and associated uncertainties using MODsmooth on the (a) logit (i.e., log-odds) and (b) probability scales.
https://doi.org/10.1371/journal.pcbi.1013989.s006
(DOCX)
S7 Fig. Uncertainty maps (95% credible interval (CI) widths) associated with 1x1 km estimates of MCV1 coverage for single age points.
https://doi.org/10.1371/journal.pcbi.1013989.s007
(DOCX)
S8 Fig. Department level estimates of MCV1 coverage and associated uncertainties (95% credible intervals) for each of the 14 districts of Cote d’Ivoire.
The plots have been ordered according to the estimated coverage in the 9-11 month age group.
https://doi.org/10.1371/journal.pcbi.1013989.s008
(DOCX)
S9 Fig. Uncertainty (95% credible interval width) maps for department level estimates of MCV1 coverage for all three age groups.
Boundary data used in these plots were obtained from geoBoundaries (www.geoboundaries.org) and are available under a CC BY 4.0 license.
https://doi.org/10.1371/journal.pcbi.1013989.s009
(DOCX)
S10 Fig. Direct versus modelled estimates of MCV1 coverage for age group 12-23 months.
https://doi.org/10.1371/journal.pcbi.1013989.s010
(DOCX)
S11 Fig. Overall smoothed effect of age when using a spatially varying coefficient to model the effect of age for single age points (in MODsmooth).
https://doi.org/10.1371/journal.pcbi.1013989.s011
(DOCX)
S1 Table. Descriptions of the geospatial covariates used in the study.
Covariates 1 – 9 are the externally sourced geospatial covariates while covariates 10 – 13 are the DHS-derived covariates.
https://doi.org/10.1371/journal.pcbi.1013989.s012
(DOCX)
S3 Table. K-fold cross-validation results for MODall (i.e., for age 9-35 months).
https://doi.org/10.1371/journal.pcbi.1013989.s014
(DOCX)
S4 Table. Table of parameter estimates for MODsmooth.
Estimates corresponding to significant regression coefficients are bolded.
https://doi.org/10.1371/journal.pcbi.1013989.s015
(DOCX)
Acknowledgments
This work represents an output of the VaxPop project led by CEU. The authors would like to thank colleagues from the WorldPop program at the University of Southampton for their support during the study.
References
- 1.
World Health Organization. Immunization Agenda 2030: A global strategy to leave no one behind. 2020 [cited 25 Jun 2020]. Available from: https://www.who.int/immunization/immunization_agenda_2030/en/
- 2. Cutts FT, Claquin P, Danovaro-Holliday MC, Rhoda DA. Monitoring vaccination coverage: Defining the role of surveys. Vaccine. 2016;34(35):4103–9. pmid:27349841
- 3. Utazi CE, Thorley J, Alegana VA, Ferrari MJ, Takahashi S, Metcalf CJE, et al. Mapping vaccination coverage to explore the effects of delivery mechanisms and inform vaccination strategies. Nat Commun. 2019;10(1):1633. pmid:30967543
- 4. Auzenbergs M, Fu H, Abbas K, Procter SR, Cutts FT, Jit M. Health effects of routine measles vaccination and supplementary immunisation activities in 14 high-burden countries: a Dynamic Measles Immunization Calculation Engine (DynaMICE) modelling study. Lancet Glob Health. 2023;11(8):e1194–204. pmid:37474227
- 5. Nelson KN, Wallace AS, Sodha SV, Daniels D, Dietz V. Assessing strategies for increasing urban routine immunization coverage of childhood vaccines in low and middle-income countries: A systematic review of peer-reviewed literature. Vaccine. 2016;34(46):5495–503. pmid:27692772
- 6.
Gavi The Vaccine Alliance. Gavi Strategy 5.0, 2021-2025. 2020 [cited 25 Jun 2021]. Available from: https://www.gavi.org/our-alliance/strategy/phase-5-2021-2025
- 7. Haeuser E, Byrne S, Nguyen J, Raggi C, McLaughlin SA, Bisignano C, et al. Global, regional, and national trends in routine childhood vaccination coverage from 1980 to 2023 with forecasts to 2030: a systematic analysis for the Global Burden of Disease Study 2023. Lancet. 2025.
- 8. Cutts FT, Ferrari MJ, Krause LK, Tatem AJ, Mosser JF. Vaccination strategies for measles control and elimination: time to strengthen local initiatives. BMC Med. 2021;19(1):2. pmid:33397366
- 9. Wariri O, Utazi CE, Okomo U, Metcalf CJE, Sogur M, Fofana S, et al. Mapping the timeliness of routine childhood vaccination in The Gambia: A spatial modelling study. Vaccine. 2023;41(39):5696–705. pmid:37563051
- 10. Memon M, Siddiqi DA, Dharma VK, Shah MT, Iftikhar S, Setayesh H, et al. Coverage, timeliness of measles immunisation and its predictors in Pakistan: an analysis of 6.2 million children enrolled in the Provincial Electronic Immunisation Registry. BMJ Glob Health. 2025;10(3):e016717. pmid:40032518
- 11.
World Health Organization, United Nations Children’s Fund (UNICEF), Gavi the Vaccine Alliance. The Big Catch-Up: An Essential Immunization Recovery Plan for 2023 and Beyond. 2023 [cited 12 Jul 2025]. Available from: https://www.who.int/publications/i/item/9789240075511
- 12. O’Brien KL, Lemango E. The big catch-up in immunisation coverage after the COVID-19 pandemic: progress and challenges to achieving equitable recovery. Lancet. 2023;402(10401):510–2. pmid:37478887
- 13. Nambiar D, Hosseinpoor AR, Bergen N, Danovaro-Holliday MC, Wallace A, Johnson HL. Inequality in Immunization: Holding on to Equity as We “Catch Up”. Vaccines (Basel). 2023;11(5):913. pmid:37243017
- 14. Local Burden of Disease Vaccine Coverage Collaborators. Mapping routine measles vaccination in low- and middle-income countries. Nature. 2021;589(7842):415–9. pmid:33328634
- 15. Takahashi S, Metcalf CJE, Ferrari MJ, Tatem AJ, Lessler J. The geography of measles vaccination in the African Great Lakes region. Nat Commun. 2017;8:15585. pmid:28541287
- 16. Utazi CE, Nilsen K, Pannell O, Dotse-Gborgbortsi W, Tatem AJ. District-level estimation of vaccination coverage: Discrete vs continuous spatial models. Stat Med. 2021;40(9):2197–211. pmid:33540473
- 17. Utazi CE, Thorley J, Alegana VA, Ferrari MJ, Takahashi S, Metcalf CJE, et al. High resolution age-structured mapping of childhood vaccination coverage in low and middle income countries. Vaccine. 2018;36(12):1583–91. pmid:29454519
- 18. Utazi CE, Thorley J, Alegana VA, Ferrari MJ, Nilsen K, Takahashi S, et al. A spatial regression model for the disaggregation of areal unit based data to high-resolution grids with application to vaccination coverage mapping. Stat Methods Med Res. 2019;28(10–11):3226–41. pmid:30229698
- 19. Utazi CE, Aheto JMK, Chan HMT, Tatem AJ, Sahu SK. Conditional probability and ratio-based approaches for mapping the coverage of multi-dose vaccines. Stat Med. 2022;41(29):5662–78. pmid:36129171
- 20.
Utazi C, Yankey O, Chaudhuri S, Olowe I, Danovaro-Holliday C, Lazar A. Geostatistical and Machine Learning Approaches for High-Resolution Mapping of Vaccination Coverage. Preprints. 2024.
- 21. Gelfand AE, Kim H-J, Sirmans CF, Banerjee S. Spatial Modeling With Spatially Varying Coefficient Processes. J Am Stat Assoc. 2003;98(462):387–96. pmid:39421645
- 22. Finley AO. Comparing spatially‐varying coefficients models for analysis of ecological data with non‐stationary and anisotropic residual dependence. Methods Ecol Evol. 2010;2(2):143–54.
- 23. Meehan TD, Michel NL, Rue H. Spatial modeling of Audubon Christmas Bird Counts reveals fine‐scale patterns and drivers of relative abundance trends. Ecosphere. 2019;10(4).
- 24.
Fotheringham AS, Brunsdon C, Charlton M. Geographically Weighted Regression: The Analysis of Spatially Varying Relationships. Chichester: Wiley; 2003.
- 25. Utazi CE, Aheto JMK, Wigley A, Tejedor-Garavito N, Bonnie A, Nnanatu CC, et al. Mapping the distribution of zero-dose children to assess the performance of vaccine delivery strategies and their relationships with measles incidence in Nigeria. Vaccine. 2023;41(1):170–81. pmid:36414476
- 26.
Institut National de la Statistique, I C F ICF. Côte d’Ivoire enquête démographique et de santé 2021 rapport final. Rockville, Maryland, USA et la Côte d’Ivoire: INS et ICF; 2023.
- 27.
UNICEF. Reaching the unreached with life-saving vaccines through data science and geospatial technologies; 2025 [cited 12 Jul 2025]. Available from: https://data.unicef.org/resources/reaching-the-unreached-with-life-saving-vaccines-through-data-science-and-geospatial-technologies/
- 28.
World Health Organisation. Vaccination schedule for Measles (Cote d’Ivoire); 2025. 2025 [cited 12 Jul 2025]. Available from: https://immunizationdata.who.int/global/wiise-detail-page/vaccination-schedule-for-measles?ISO_3_CODE=CIV&TARGETPOP_GENERAL=
- 29.
WorldPop. School of Geography and Environmental Science University of Southampton, Department of Geography and Geosciences UoL, Departement de Geographie Universite de Namur), Center for International Earth Science Information Network (CIESIN) Columbia University. Global High Resolution Population Denominators Project - Funded by The Bill and Melinda Gates Foundation (OPP1134076). 2018.Available from: www.worldpop.org
- 30.
Cressie N. Statistics for Spatial Data. Wiley; 2015.
- 31.
R Core Team. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing; 2024.
- 32. Tatem AJ. WorldPop, open data for spatial demography. Sci Data. 2017;4:170004. pmid:28140397
- 33. Runfola D, Anderson A, Baier H, Crittenden M, Dowker E, Fuhrig S, et al. geoBoundaries: A global database of political administrative boundaries. PLoS One. 2020;15(4):e0231866. pmid:32330167
- 34.
Matérn B. Spatial variation. 2nd edition. Berlin, Germany: Springer‐Verlag; 1960.
- 35. Lindgren F, Rue H, Lindström J. An Explicit Link between Gaussian Fields and Gaussian Markov Random Fields: The Stochastic Partial Differential Equation Approach. J Roy Stat Soc Series B Stat Methodol. 2011;73(4):423–98.
- 36.
Wang X, Yue YR, Faraway JJ. Bayesian regression modeling with INLA. Chapman and Hall/CRC; 2018.
- 37. Browne WJ, Subramanian SV, Jones K, Goldstein H. Variance Partitioning in Multilevel Logistic Models that Exhibit Overdispersion. J R Stat Soc Ser A Stat Soc. 2005;168(3):599–613.
- 38. Simpson D, Rue H, Riebler A, Martins TG, Sørbye SH. Penalising Model Component Complexity: A Principled, Practical Approach to Constructing Priors. Statist Sci. 2017;32(1).
- 39. Fuglstad G-A, Simpson D, Lindgren F, Rue H. Constructing Priors that Penalize the Complexity of Gaussian Random Fields. J Am Stat Assoc. 2018;114(525):445–52.
- 40. Rue H, Martino S, Chopin N. Approximate Bayesian Inference for Latent Gaussian models by using Integrated Nested Laplace Approximations. J R Stat Soc Ser B Stat Methodol. 2009;71(2):319–92.
- 41. Watanabe S. Asymptotic equivalence of Bayes cross validation and widely applicable information criterion in singular learning theory. J Mach Learn Res. 2010;11(12):3571–94.
- 42. Gelman A, Hwang J, Vehtari A. Understanding predictive information criteria for Bayesian models. Stat Comput. 2013;24(6):997–1016.
- 43. Gneiting T, Raftery AE. Strictly Proper Scoring Rules, Prediction, and Estimation. J Am Stat Assoc. 2007;102(477):359–78.
- 44. Brier GW. Verification Of Forecasts Expressed In Terms Of Probability. Mon Wea Rev. 1950;78(1):1–3.
- 45. Ogundele OA, Ogunwemimo HS, Fehintola FO, Ogundele T, Olorunsola A, Bello OE, et al. Predictors of incomplete childhood vaccination in four West African countries: a population based cross-sectional study. Sci Rep. 2025;15(1):17119. pmid:40379820
- 46. Douba A, Aka Lepri Bernadin N, Attoh-Toure H, Bangaman Akani C, Yao GHA, Konan Ng. An analysis of risk factors for incomplete immunization for children in Côte d’Ivoire: Examination of 1998-1999 and 2011-2012 Demographic and Health Survey. Health Sci Dis. 2016;17(1).
- 47. Ahoussou EMK, Ekra KD, Dananche C, Aka LBN, Rabilloud M, Vanhems P. Factors associated with detection of measles-specific immunoglobulin M (IgM-positive) in Côte d’Ivoire from 2015 to 2019: A nested case-control study from a measles national surveillance programme. J Public Health Epidemiol. 2023;15(2):97–105.
- 48.
World Health Organization. WHO/UNICEF Estimates of National Immunization Coverage (WUENIC) 2024 revision. 2024 [cited 5 Jul 2025]. Available from: https://www.who.int/teams/immunization-vaccines-and-biologicals/immunization-analysis-and-insights/global-monitoring/immunization-coverage/who-unicef-estimates-of-national-immunization-coverage
- 49.
World Health Organisation. Côte d’Ivoire Reported cases of vaccine-preventable diseases (VPDs). 2025 [cited 12 Jul 2025]. Available from: https://immunizationdata.who.int/dashboard/regions/african-region/CIV
- 50. Chan LYH, Rø G, Midtbø JE, Di Ruscio F, Watle SSV, Juvet LK, et al. Modeling geographic vaccination strategies for COVID-19 in Norway. PLoS Comput Biol. 2024;20(1):e1011426. pmid:38295111
- 51. Sbarra AN, Haeuser E, Kidane S, Abate A, Abebe AM, Ahmed M, et al. Fitting dynamic measles models to subnational case notification data from Ethiopia: Methodological challenges and key considerations. PLoS Comput Biol. 2025;21(4):e1012922. pmid:40238774
- 52. Carcelen AC, Winter AK, Moss WJ, Chilumba I, Mutale I, Chongwe G, et al. Leveraging a national biorepository in Zambia to assess measles and rubella immunity gaps across age and space. Sci Rep. 2022;12(1):10217. pmid:35715547
- 53. Lee D. A comparison of conditional autoregressive models used in Bayesian disease mapping. Spat Spatiotemporal Epidemiol. 2011;2(2):79–89. pmid:22749587