- 1Department of Public Health Sciences, College of Medicine, Medical University of South Carolina, Charleston, SC, United States
- 2School of Medicine, Usher Institute, University of Edinburgh, Edinburgh, United Kingdom
During the COVID-19 pandemic, which spanned much of 2020–2023 and beyond, daily case and death counts were recorded globally. In this study, we examined available mortality counts and associated case counts, with a focus on the estimation missing information related to age distributions. In this paper, we explored a model-based paradigm for generating age distributions of mortality counts in a spatio-temporal context. We pursued this aim by employing Bayesian spatio-temporal lagged dependence models for weekly mortality at the county level. We compared three US states at the county level: South Carolina (SC), Ohio, and New Jersey (NJ). Models were developed for mortality counts using Bayesian spatio-temporal constructs, incorporating both dependence on current and cumulative case counts and lagged dependence on previous deaths. Age dependence was predicted based on total deaths in proportion to population estimates. This latent age field was generated as counterfactuals and then compared to observed deaths within age groups. The optimal retrospective space–time models for weekly mortality counts were those with lagged dependence and a function of caseload. Added random effects were found to vary across states: Ohio favored a spatially correlated model, while SC and NJ favored a simpler formulation. The generation of age-specific latent fields was performed for SC only and compared to a 15-month, 13-county data set of observed >65 age population. It is possible to model spatio-temporal variations in mortality at the county level with lagged dependencies, spatial effects, and case dependencies. In addition, it is also possible to generate latent age-specific fields based on estimates of death risk (using population proportions or more sophisticated modeling approaches). More detailed data will be needed to make more calibrated comparisons for future epidemic monitoring. The proposed discrepancy tool could serve as a useful resource for public health planners in tailoring interventions during epidemic situations.
Introduction
During the COVID-19 pandemic, which spanned much of 2020–2023 and beyond, daily case and death counts were recorded globally. Various hub sites provided access to these data streams.
Based on these data, various modeling exercises were conducted, mostly using national or state-level data. These modeling approaches predominantly focused on time series modeling of both case numbers and mortality (1–4). However, there are only limited examples of spatio-temporal modeling for case or death count data during the pandemic, despite clear evidence of spatial spread over time (5–9).
With the benefit of retrospectively stabilizing the count data generated during the pandemic, the CDC in the United States has collated a complete set of stabilized counts for cases and deaths, available on a weekly basis at the county level within states (https://data.cdc.gov/dataset/Weekly-United-States-COVID-19-Cases-and-Deaths-by-/yviw-z6j5). For the period from 22 January 2020 to 10 May 2023, data for a total of 173 weeks are available. Note that these 7-day spans are useful as they help eliminate random variations caused by reporting delays and misassignments. In this study, we examined available mortality and associated case counts, with a focus on estimating missing information related to age distributions. The aggregate count data from this source do not include age distributions. While age is usually recorded for individual cases, it is possible that these data are not available during certain outbreaks, even though the differential risk is age-related. For the CDC pandemic data, age distributions are not available in the weekly data county-level reports. In this paper, we compared a model-based paradigm for evaluating the optimal retrospective modeling of the space–time variation in mortality as a function of caseload. In addition, we explored the generation of age-specific distributions of mortality counts within a spatio-temporal context. To achieve this, we employed Bayesian spatio-temporal lagged dependence models for weekly mortality at the county level. Here, we present the results of an evaluation of age-specific data from South Carolina (SC), which is available to us, as a first step in comparing three US states at the county level: South Carolina, Ohio, and New Jersey (NJ). Our choice of data source is based on several criteria. First, we sought to consider a range of states with different population bases. South Carolina is a southern US state with a predominantly rural population, whereas New Jersey is a northern US state that is highly urbanized. Ohio, also a northern state, has a mix of urban and rural counties. The state population sizes in millions vary as follows: NJ, 9.3; Ohio, 11.8; and SC, 5.1. Second, it was apparent that non-pharmaceutical interventions (NPIs) were implemented differently in these states, leading to a heterogeneity in policy decisions and responses to the disease.
Available data
We have access to a data set covering 173 weeks of county-level mortality and case counts of COVID-19.
Figures 1–3 display the full 173-week period of case and death counts for selected counties in South Carolina, Ohio, and New Jersey. It is notable that, overall, the death time series follows the peaks and troughs of the case count series, with some variation. However, early mortality peaks in 2020 were observed in Ohio and New Jersey, but not in South Carolina. Figure 4 displays the proportion of population over 65 in three US states.
Figure 1. Charleston County, South Carolina: weekly case count and death count for the period from 22 January 2020 to 3 May 2023.
Figure 2. Franklin County, Ohio: weekly case count and death count for the period from 22 January 2020 to 3 May 2023.
Figure 3. Middlesex County, New Jersey: weekly case count and death count for the period from 22 January 2020 to 3 May 2023.
Figure 4. County-level maps of the proportion of population aged 65 and over in three US states (from left): South Carolina, New Jersey, Ohio (not to scale).
Modeling strategy
Our modeling strategy consists of examining a range of relevant spatio-temporal mortality models to determine which are most effective for each state, followed by the imputation of the latent age fields across counties. The following quantities are available from the CDC Wonder site. For m counties within a state and T = 173 weeks,
and are the death count and case count for the ith county and jth week, respectively, is the death rate, is the case rate, is the death count in >65 age group in the ijth unit, and is the death count in the <65 age group in the ijth unit.
Aggregate models
As an overall aggregate mortality model, we used case and cumulative case dependencies and added a lagged mortality count term. A random-effect term, both spatially and temporally dependent, was also included (5, 6). We assumed a Poisson data model for the aggregate death count and modeled the mean level with a log link. Overdispersion was accounted for via a random effect at the unit level:
where .
Here, it is assumed that current case count (including an asymptomatic estimate, ) and cumulative count () are important, as is dependence on previous mortality count in the same county (). This latter term introduces temporal lag dependence, alongside case dependence. The possibility that deaths could be lagged after case occurrence is accounted for by including the cumulative case count. This does not directly model the tapered lag in deaths but serves as a surrogate for that dependence. Finally, the random effect can be parameterized in various ways, depending on the context. Some variants of this general model have been considered. First, a base model is considered with only case dependence of the form:
where the random effect is spatial only with an uncorrelated prior distribution. This is termed an uncorrelated heterogeneity (UH) effect. This effect is assigned a prior distribution as
, with precision assigned a weakly informative gamma prior distribution, such as Ga (2,0.5).
As an extension to this base model, Equation 2,
includes a lagged death dependence to account for temporal dependence on the mortality stream.
Equation 3 provides for an extra random component with a spatial dependence term added to Equation 1:
where .
This represents a combination (or convolution) of spatial effects with as before and a spatial correlation term . This term is assumed to have a conventional intrinsic conditional autoregressive prior distribution (ICAR), , which accounts for correlation via the neighborhood mean , with representing the neighborhood set (here defined for first-order neighbors of the ith region), and the number of neighbors as (10–12).
Finally, Equation 4 includes a lagged dependence term and also a convolution on the spatial random effects:
where .
Age-specific models
Note that for any model choice to estimate total deaths, we could assume a simple link between age groups or groups and total deaths. This disaggregation could take the following form for the >65 age group:
. G65prop is the proportion of deaths in the >65 age group. As we did not observe the age-specific death counts, remained unobserved and must be estimated. Of course, the could be simulated from a binomial distribution based on the population proportion of >65 age group in a county (denoted ), so that
In the initial analyses of the mortality count data, it was found that different random-effect components were appropriate for the different states. Hence, variations in needed to be accounted for. However, to model dependence, as in our aggregate models, it is possible to propose the following approach for the age-specific variation:
where .
The counts other than the specified age groups could be estimated by differencing, e.g., .
This would be fitted jointly with the aggregate model for mortality:
where .
Note that the would be latent and must be fitted jointly with the overall aggregate mortality model. As this involves extensive simulation of latent time-dependent fields, which is computationally demanding, the first approach adopted here was to generate estimated counts via simulation from the observed mortality totals within counties while simultaneously fitting the overall aggregate county-level time-dependent mortality models.
Prior specification and sensitivity
In the models described above, we included different combinations of regression parameters. Conventional choices were made for the prior specification of these effects, generally opting for non-informative choices, although we also used weakly informative specifications (such as ICAR). For the regression parameters, we assumed zero mean Gaussian distributions: ; for precision parameters, we assumed gamma prior distributions: . We assumed that and , which are weakly informative; these values are usually favored in Markov Chain Monte Carlo (MCMC) sampling, as they prevent sampling at an asymptote of 0. We also varied specifications to assess prior sensitivity (). We found that, while some posterior mean estimated regression parameters varied, the overall resulting model choice based on Watanabe–Akaike information criterion (WAIC) differences remained consistent. The resulting best-fit model was still identified. Hence, the inference appears robust to this type of variation (increased non-informativeness).
Aggregate model fitting
To determine the best model for generating age-specific counts, we first examined the differences in overall goodness of fit using the WAIC measure. A choice of whether to use retrospective goodness of fit or predictive loss was considered (13). However, since we focused on developing a tool for the retrospective assessment of policy decisions, a retrospective fit measure was deemed most appropriate. Models were fitted using the MCMC posterior sampling R package Nimble. Convergence was checked using Geweke diagnostics with single chains. Models usually converged within 10,000 iterations, with a burn-in of 2,000. Models with ICAR components often required additional iterations to achieve convergence. We estimated the overall WAIC for each state when fitting the space–time-dependent models (models 1–4) described above. WAIC values are available for any fitted Nimble model. Interpretation of WAIC values follows the “small is better” criterion. Smaller values indicate a closer fit. A difference of around 3–5 indicates a significant difference in model ability. The code for selected Nimble models is available at https://github.com/AndrewBLawson/Age_structure/tree/CODE.
Table 1 displays the result of these fits for SC, NJ, and Ohio.
For the SC and NJ counties, the best descriptive model for deaths appears to be one with a lagged death dependence. However, for the Ohio counties, spatial models performed uniformly better, with the lowest WAIC model including lagged dependence and a spatial convolution term. It is worth noting that all models include an uncorrelated spatial heterogeneity term by default.
Estimation of latent age-specific counts
To assess the extent to which age-specific estimates are related to observed counts, we approached the Departments of Health in each state. Although most US states maintain COVID-19 dashboards with case and mortality data, they typically do not provide county-level disaggregated age structures, which are required for these analyses. However, through a special request to the SC Department of Health and Environmental Control (SCDHEC), we obtained age-specific, county-level data for SC. These data span a limited time period during the pandemic and exhibit various missing data patterns at the county level. This missingness led us to consider a subset of data, both in terms of time and county inclusion. In fact, only 13 counties in SC have complete mortality counts: Aitken, Anderson, Beaufort, Charleston, Clarendon, Florence, Greenville, Horry, Kershaw, Lexington, Richland, Sumter, and York. The period of completeness is limited to 15 months, from March 2020 to May 2021. Hence, for comparative purposes, the only way to assess the estimated divergence between simulated counterfactual age-specific counts and observed counts is to aggregate the data by month and restrict the comparison to these 13 counties with complete data. Although the underlying mortality models can be fitted to the entire SC county set over 173 weeks, the comparison must be confined to the 13 counties and 15-month period.
Age-specific data requests for the NJ and OH are still pending, and the analysis of these age-specific data will be the subject of a subsequent publication. Hence, for initial evaluation, the focus of this paper is on the assessment of the available data from SC.
Results
For the SC data, we have assumed a basic age-specific counterfactual model. Since we had access to a subset of county-level data, we assumed that the counterfactual population proportion is generated using a binomial model with , where the simplest model for the population proportion is employed. This model was fitted jointly with the best WAIC-based spatio-temporal model for total county-level mortality. Alternative specifications, such as variants of Equation 6, can be explored in future evaluations. Figures 5, 6 display time series plots of total deaths per county as recorded by CDC, the observed deaths in the >65 age group as recorded by SCDHEC by county, and the counterfactual deaths in the >65 age group generated from Equation 5. Note that the reduced time series of 15 months begins in March 2020 and ends in May 2021.
Figure 5. Time series plots for six counties in SC (Aitken to Florence) showing the CDC total death count, the SCDHEC-observed death count for >65 age group, and the counterfactual for the >65 age group.
Figure 6. Time series plots for seven counties in SC (Greenville to York) showing the CDC total death count, the SCDHEC-observed death count for >65 age group, and the counterfactual for the >65 age group.
A number of features stand out in these data. First, the counterfactuals generated from the total counts track the total counts for each county as expected in proportion to the >65 age population. This suggests that the counterfactual model can act as a benchmark for measuring discrepancies in the actual death count, as demonstrated by the observed data. Second, there is considerable variation between counties in the form of the time series and the timing of mortality peaks. Charleston County demonstrates two large peaks centered around July 2020, with a smaller peak around February 2021. This suggests that suppression of severe infection may have been more successful there. In contrast, Greenville County demonstrates almost the reversed peaking pattern, with a small peak in July 2020 and a large peak around January and February 2021. In fact, many counties in SC show this lagged peaking pattern, with the majority of counties showing their largest peaks in January–February 2021.
For the most part, the SCDHEC data mirror the CDC-observed deaths in proportion, with some slight lag effects. However, the discrepancy between the observed count and the counterfactual estimates is notable in most counties.
To assess more clearly how the observed count differs from the counterfactual estimates, we calculated a time series discrepancy measure, reporting the unadjusted difference between observed and counterfactual data. Figures 7, 8 display this discrepancy measure over the 15-month period of focus.
Figure 7. Discrepancy time series for six counties in SC (Aitken to Florence): difference computed as SCDHEC mortality count minus the counterfactual count generated from the CDC death count.
Figure 8. Discrepancy time series for seven counties in SC (Greenville to York): difference computed as SCDHEC mortality count minus the counterfactual count generated from the CDC death count.
The most notable feature of these plots is that, during the earliest part of the pandemic, the observed death count exceeds the counterfactual predicted from the population proportion in most counties.
However, the selected counties show lower discrepancies in the earlier period, with large spikes around winter 2020–2021 (Greenville, Horry, Richland, Lexington, York). In contrast, other counties display bivalued spikes in discrepancy around July 2020 and January 2021 (Charleston, Aitken, Anderson, Beaufort, Florence, Kershaw, Sumter). It should be noted, however, that the scale of the discrepancies varies between counties. In some cases, the discrepancy reaches a magnitude of 100 (Greenville), whereas in others, it is as small as 15 (Beaufort). By March 2021, in all cases, the discrepancy flips, with observed counts falling below the counterfactual estimates. This negative discrepancy is usually small in magnitude and appears to relate to the end of the winter wave in 2020–2021, just before the delta wave emerged in spring/summer 2021. The first delta variant case in the United States was identified in March 2021.
Discussion
Overall, these results suggest significant differences in the county-level control of COVID-19 mortality within this state. A disproportionate mortality excess was experienced across most counties during the winter of 2020–2021, with Greenville showing the highest excess among the 13 counties sampled. It is also notable that, unlike other counties, Charleston was more successful in suppressing the second winter wave compared to other counties. Our unscaled discrepancy measure demonstrates these differences quite clearly and provides a basis for monitoring spatial and temporal variations in mortality within a state. This measure therefore can form the basis of a useful policy tool, helping to highlight differences in mortality trends. This could allow better design of intervention activities.
We conducted a sensitivity analysis related to prior specification to assess whether prior choice impacted the final model fitting results and the related derived measures. We considered variations in the parameterization of precision prior distributions but found little impact on the posterior parameter estimates.
Further refinements to the approach and the discrepancy measure could be made. First, population proportions could be replaced by death rates to account for specific mortality experiences, moving toward an excess death estimation. However, in novel pandemics, such rates are either unavailable or evolving with time, making them potentially unstable. Population proportions remain relatively static and could be assumed constant over time periods. A further extension, as discussed above, is the use of a more comprehensive age-specific model, which could differ from the parent model. It could easily be the case that the lagged dependency over time for a specific age group differs from that of the overall population, allowing for a more sensitive modeling approach. However, it should be kept in mind that age group is a latent field in this application, and any structure assumed must support the identifiable estimation of that field.
In addition, some changes or improvements could be made to the discrepancy measure. First, a confidence interval could be used for the counterfactual, either in addition to or instead of the posterior predictive mean, to provide a measure of extremity for the observed discrepancy. The observed count provided by SCDHEC was fixed. In addition, to facilitate comparisons, a proportionate discrepancy could be employed, which could scale the discrepancy based on the total mortality in each county.
NPIs were implemented during the pandemic at different times an for varying duration across different US states. So far, we have not included specific information about the nature of these interventions in this work. In the case of SC, which was used for our evaluation, the lockdown occurred only during April 2020 and was almost completely lifted by May of that year. Hence, the effect of an NPI was limited by the summer of 2020, when the first large wave occurred.
In future work, we would like to improve the data quality by incorporating CDC-based age data to provide a better testing resource. In addition, we would like to introduce the stringency index, which is compiled by the Oxford Covid-19 Government Response Tracker (OxCGRT: http://bsg.ox.ac.uk/covidtracker), which focuses on the stringency of NPIs during the pandemic. In addition, the viral variant proportion would serve as a useful time-varying additional confounder for the period in question. We have not yet examined vaccination coverage, as the roll-out did not take place until later in 2021.
Conclusions
We have demonstrated that different spatio-temporal models apply optimally in different locales, with spatially correlated prior components (for example, ICAR) sometimes playing an important role in capturing the overall spatial variation over time. We also demonstrated that it is possible to generate counterfactuals for age-specific COVID-19 mortality rates and use them to assess the effectiveness of control measures in reducing fatalities during the pandemic. Aggregation of counts to month intervals and the restriction to only 13 counties is a major drawback of this study. Yet to be fully explored is extending the focus to Ohio and New Jersey with additional data requests.
Alternative mechanisms for generating age-specific counterfactuals could be explored. The first option is to use model-based generation, similar to the main overall count model forms, which involves generating latent fields in space–time with unobserved parameters. Another extension could be to use expected age-specific rates from a standard population (12), which would more closely reflect expected deaths. Our use of population-based proportionate rates provides a fast and simple, albeit crude, approach for generating age-specific counts.
While we utilized retrospective models and assessed their goodness of fit, it is possible to consider fixed data windows that evolve over time, allowing for adjustments to the optimal models to be used without changing the overall retrospective approach. Finally, our future work will consider extending the age-specific discrepancy measure using more sophisticated scoring rules (14, 15) and including NJ and OH in the evaluation.
Data availability statement
Publicly available datasets were analyzed in this study. This data can be found here: https://data.cdc.gov/dataset/Weekly-United-States-COVID-19-Cases-and-Deaths-by-/yviw-z6j5/data_preview.
Ethics statement
Ethical approval was not required for the study involving humans in accordance with the local legislation and institutional requirements. Written informed consent to participate in this study was not required from the participants or the participants’ legal guardians/next of kin in accordance with the national legislation and the institutional requirements.
Author contributions
AL: Conceptualization, Formal Analysis, Investigation, Methodology, Project administration, Resources, Software, Supervision, Visualization, Writing – original draft, Writing – review & editing. YX: Data curation, Investigation, Validation, Visualization, Writing – review & editing.
Funding
The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher's note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1. Islam N, Jdanov DA, Shkolnikov VM, Khunti K, Kawachi I, White M, et al. Effects of COVID-19 pandemic on life expectancy and premature mortality in 2020: time series analysis in 37 countries. BMJ. (2021) 375:e066768. doi: 10.1136/bmj-2021-066768
2. Petropoulos F, Makridakis S, Stylianou N. COVID-19: forecasting confirmed cases and deaths with a simple time series model. Int J Forecast. (2022) 38(2):439–52. doi: 10.1016/j.ijforecast.2020.11.010
3. Friedman J, Liu P, Troeger CE, et al. Predictive performance of international COVID-19 mortality forecasting models. Nat Commun. (2021) 12(2609). doi: 10.1038/s41467-021-22457-w
4. Cramer E, et al. Evaluation of individual and ensemble probabilistic forecasts of COVID-19 mortality in the United States. Proc Natl Acad Sci. (2022) 119(15):e2113561119. doi: 10.1073/pnas.2113561119
5. Lawson AB, Kim J. Space-time COVID-19 Bayesian SIR modeling in South Carolina. PLoS One. (2021). doi: 10.1371/journal.pone.0242777
6. Lawson AB, Kim J. Bayesian space-time SIR modeling of Covid-19 in two US states during the 2020–2021 pandemic. PLoS One. (2022) 17(12):e0278515. doi: 10.1371/journal.pone.0278515
7. Chakraborty S, Dey T, Jun Y, et al. A spatiotemporal analytical outlook of the exposure to air pollution and COVID-19 mortality in the USA. J Agric Biol Environ Stat. (2022) 27:419–39. doi: 10.1007/s13253-022-00487-1
8. Satorra P, Tebé C. Bayesian spatio-temporal analysis of the COVID-19 pandemic in catalonia. Sci Rep. (2024) 14(4220). doi: 10.1038/s41598-024-53527-w
9. Lei J, MacNab Y. Bayesian hierarchical spatiotemporal models for prediction of (under)reporting rates and cases: COVID-19 infection among the older people in the United States during the 2020–2022 pandemic. Spat Spatiotemporal Epidemiol. (2024) 49. doi: 10.1016/j.sste.2024.100658
10. Wikle C, Zammit-Mangion A, Cressie N. Spatio-Temporal Statistics with R. New York: CRC Press (2019).
11. Haining R, Li G. Modelling Spatial and Spatial-Temporal Data: A Bayesian Approach. New York: CRC Press (2020).
12. Lawson AB. Using R for Bayesian Spatial and Spatio-Temporal Health Modeling. New York: CRC Press (2021).
13. Lawson AB. Evaluation of predictive capability of Bayesian spatio-temporal models for COVID-19 spread. BMC Med Res Methodol. (2023). doi: 10.1186/s12874-023-01997-3
14. Czado C, Gneiting T, Held L. Predictive model assessment for count data. Biometrics. (2009) 65:1254–61. doi: 10.1111/j.1541-0420.2009.01191.x
Keywords: Bayesian, counterfactuals, spatio-temporal, COVID-19, mortality, age-specific
Citation: Lawson AB and Xin Y (2024) COVID-19 latent age-specific mortality in US states: a county-level spatio-temporal analysis with counterfactuals. Front. Epidemiol. 4:1403212. doi: 10.3389/fepid.2024.1403212
Received: 19 March 2024; Accepted: 15 October 2024;
Published: 11 November 2024.
Edited by:
Shailendra Saxena, King George’s Medical University, IndiaReviewed by:
Nadia Gonzalez-García, Instituto Nacional de Salud, MexicoSounak Chakraborty, University of Missouri, United States
Copyright: © 2024 Lawson and Xin. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Andrew B. Lawson, lawsonab@musc.edu