Skip to main content
Pathogens logoLink to Pathogens
. 2026 Aug 22;15(9):879. doi: 10.3390/pathogens15090879

Inferring Seasonal Modulation of Early SARS-CoV-2 Transmissibility from Cross-Country Environmental and Population-Level Predictors

Ognjen Milicevic 1, Magdalena Djordjevic 2, Igor Salom 2, Marko Djordjevic 3,*
Editor: Jae Kyung Kim
PMCID: PMC13610035  PMID: 42796647

Abstract

Seasonal variation in SARS-CoV-2 transmissibility is difficult to estimate directly from year-round epidemic data because interventions, behavior, reporting, immunity, and viral evolution change concurrently. We therefore asked whether cross-country differences observed during the initial exponential-growth phase could be used to infer country-specific seasonal modulation. Early-pandemic basic reproduction numbers (R0) from 118 countries were linked to 96 harmonized environmental and population-level predictors. Among nine candidate algorithms evaluated across 100 repeated train–test splits, ridge regression using the combined predictor set provided the best balance of predictive accuracy, generalization, and temporal stability. The selected model was then driven by daily climatological covariates to reconstruct annual baseline R0(t) profiles. Predicted transmissibility generally peaked during winter in the Northern Hemisphere and approximately six months later in the Southern Hemisphere, whereas equatorial countries showed weaker or multimodal patterns. Seasonal forcing amplitude increased strongly with absolute latitude (r = 0.85; mean 0.064 across 77 temperate countries), and predicted R0 peaks aligned more closely with minimum ultraviolet radiation than with minimum temperature. These ecological associations do not establish causality, but they provide country-specific seasonal-forcing parameters for epidemic models and a baseline environmental context for comparing early-pandemic trajectories.

Keywords: SARS-CoV-2, COVID-19, seasonal modulation, early-pandemic transmissibility, basic reproduction number, environmental epidemiology, ultraviolet radiation, machine learning, epidemic modeling

1. Introduction

Seasonal forcing is a central feature of many respiratory-virus epidemics [1,2], but its contribution to SARS-CoV-2 transmissibility is difficult to isolate from year-round epidemic data. Intervention-focused models have shown that contact tracing, hospitalization, and reductions in transmission-related parameters can substantially reshape epidemic trajectories [3]. In practice, interventions and behavioral responses changed concurrently with epidemic growth, reporting practices varied across countries and time, and the susceptible population changed as the pandemic progressed. Because these processes changed simultaneously, observed associations between environmental conditions and epidemic trajectories are difficult to interpret causally [4,5,6,7,8]. Structural-equation and time-series approaches have been applied to separate climatic and intervention-related effects [9,10], but such analyses remain dependent on the completeness and comparability of the underlying data.

Studies have reported associations of SARS-CoV-2 spread or growth with temperature, humidity, ultraviolet radiation, latitude, and population density, although the magnitude and interpretation of these effects have varied across settings and pandemic phases [4,11,12,13,14,15,16]. However, attributing year-round changes in transmissibility specifically to seasonality remains difficult because the putative seasonal signal is entangled with time-varying epidemiological and societal processes. Consequently, country-specific seasonal-forcing parameters suitable for epidemic models remain difficult to obtain from observational pandemic trajectories alone.

Focusing on the initial exponential-growth phase offers one way to reduce these complications. Early transmission studies used this phase to characterize SARS-CoV-2 growth and estimate transmissibility during the initial spread of the virus [17,18,19]. Approaches based on the initial incidence-growth phase have also yielded comparable country-level R0 estimates and related them to environmental and sociodemographic conditions [20,21]. Cross-country variation during this phase therefore provides a comparative setting in which environmental and population-level differences can be related to baseline transmissibility. Here, we use this cross-sectional variation to infer how seasonally varying covariates would modulate baseline transmissibility across an annual cycle.

The resulting parameters are intended for infectious-disease modelers who require country-specific seasonal forcing functions, epidemiologists comparing epidemic trajectories across regions and seasons, and researchers studying environmental determinants of respiratory-virus transmission. They may also provide a more appropriate baseline for retrospective interpretation of public-health interventions.

The purpose of this study was to determine whether early cross-country variation in SARS-CoV-2 transmissibility contains sufficient information to reconstruct country-specific seasonal modulation. The analysis had four aims: (1) to develop predictive models linking early-pandemic R0 to harmonized country-level environmental and population profiles across 118 countries (the predictor matrix covered five domains—meteorological conditions, sociodemographic and economic characteristics, population-health indicators, air-pollution exposure, and social connectedness); (2) to combine the fitted dependence of R0 on seasonal variables with their annual variation to reconstruct country-specific baseline R0(t) profiles and summarize them using the annual baseline level of R0, seasonal forcing amplitude ASF, and the timing of peak transmissibility tpeak; (3) to examine how the annual baseline R0 and ASF vary with absolute latitude and whether tpeak aligns more closely with the annual minimum of ultraviolet radiation or that of temperature; and (4) to use Bayesian inference in selected countries with a clearly identifiable single annual mode to characterize uncertainty and posterior dependence in the inferred seasonal parameters.

This cross-sectional-to-seasonal strategy is designed to infer seasonal R0 forcing without fitting transmissibility directly throughout the year. By separating baseline environmental and population-level variation from later time-varying epidemic processes, it provides a practical framework for deriving country-specific seasonal inputs for epidemic models and for interpreting early-pandemic trajectories in their environmental context.

2. Materials and Methods

2.1. Study Design and Computational Workflow

This ecological cross-country study used differences in early-pandemic transmissibility to infer country-specific seasonal modulation of baseline SARS-CoV-2 transmissibility. The overall computational workflow is summarized in Figure 1. First, R0 was estimated for 118 countries from the initial, uncontrolled exponential-growth phase, and the resulting values were linked to a harmonized country-level matrix of 96 environmental and population-level predictors. Complementary feature-selection methods and nine candidate algorithms were then evaluated across 100 repeated train–test splits, and the final model was selected based on predictive accuracy, generalization, and temporal stability. The selected model was subsequently applied to daily seasonally varying environmental covariates, with time-invariant predictors held constant, to reconstruct country-specific annual baseline R0(t) profiles. Finally, seasonal-forcing parameters were estimated across countries and examined in relation to absolute latitude and the annual minima of ultraviolet radiation and temperature. Complementary Bayesian fits in three selected countries whose reconstructed R0(t) profiles each had a clearly identifiable single annual mode were used to characterize posterior uncertainty and parameter dependence. The analysis is ecological and concerns population-level transmissibility rather than within-host viral expression or individual clinical outcomes.

Figure 1.

Figure 1

Cross-sectional-to-seasonal analytical workflow. The study begins with estimation of early-pandemic basic reproduction numbers (R0) in 118 countries and construction of a harmonized matrix of environmental and population-level predictors. Complementary feature-selection procedures and repeated model validation are then used to identify the final predictive model. The selected model is applied to daily seasonal covariates to reconstruct country-specific annual baseline R0(t) profiles, from which seasonal parameters—median R0, seasonal forcing amplitude (ASF), and timing of peak transmissibility (tpeak)—are estimated and interpreted epidemiologically. This workflow summarizes the cross-sectional-to-seasonal strategy used to infer baseline seasonal modulation of SARS-CoV-2 transmissibility.

2.2. Estimation of Early-Pandemic R0

The response variable for the subsequent cross-country analysis was an estimate of early-pandemic transmissibility for each of 118 countries. We inferred this quantity from the initial approximately exponential-growth phase [22,23] using a linearized SPEIRD (Susceptible–Protected–Exposed–Infected–Recovered–Detected) framework [21,24]. In this framework, D(t) denotes the cumulative number of detected cases. During the selected early phase, almost the entire population remains susceptible (S/N ≈ 1), while protection-related transitions and susceptible depletion can be neglected to first approximation. The dynamics relevant to epidemic growth therefore reduce to the Exposed (E) and Infected (I) compartments:

dEdt = βI − σE, dIdt = σE − γI.

where β is the transmission rate, σ is the rate at which exposed individuals become infectious, and γ is the removal rate from the infectious compartment. The growing solution of this linearized system is governed by its dominant positive eigenvalue, λ+. After the initial transient, and provided that the case-detection process remains approximately stable within the short fitting interval, the cumulative detected-case series follows the same dominant exponential rate:

D(t) ∝ eλ+t, ln D(t) = a + λ+t.

where t is measured in days and a is the fitted intercept. For each country, λ+ was estimated as the slope of a linear fit of ln D(t) against time over the country-specific interval exhibiting an approximately linear trajectory on a log-linear plot. The earliest low-count observations were excluded because they were particularly sensitive to stochastic fluctuations, and the fitting interval ended before the visible transition to subexponential growth. The country-specific start and end dates and the resulting slopes are recorded in the publicly available analysis dataset cited in the Data Availability Statement.

The dominant eigenvalue satisfies λ+2 + (σ + γ)λ+ + σ(γ − β) = 0. Consequently, the reproduction number under the unprotected early-phase conditions was calculated as

R0,free=βγ=1+λ+2+(σ+γ)λ+σγ.

Here, R0,free denotes the basic reproduction number for a fully susceptible population in the absence of effective protection or control. For concision, R0 ≡ R0,free throughout the remainder of this article. This quantity should not be confused with the time-dependent effective reproduction number, Re(t), which changes in response to interventions and changes in population susceptibility.

For the conversion from λ+ to R0, the latency-transition and infectious-removal rates were fixed at σ = 0.2 day−1, corresponding to a mean latency period of 5 days, and γ = 0.4 day−1, corresponding to a mean infectious period of 2.5 days [25,26,27]. The same parameter values were applied to all countries to ensure a consistent transformation of the estimated growth rates.

Restricting estimation to the initial log-linear interval reduces confounding because susceptible depletion, vaccination, accumulated immunity, later viral evolution, and the major effects of mitigation measures were less likely to have substantially reshaped the observed epidemic trajectory. It does not, however, eliminate all effects of interventions and reporting. Formal control measures or voluntary behavioral changes may already have influenced transmission during part of the fitting interval, while case ascertainment and reporting practices differed among countries. If ascertainment remains approximately stable within a fitting interval, it primarily changes the intercept of ln D(t) rather than its slope; changes in testing or reporting during the interval can nevertheless bias λ+ and therefore R0. The resulting estimates are thus interpreted as standardized approximations of early, minimally controlled population-level transmissibility rather than as perfectly intervention-free or reporting-independent measurements. These 118 country-level R0 estimates were used as the response variable in the subsequent predictive analyses.

2.3. Predictor Domains and Epidemiological Rationale

To characterize country-level conditions that could contribute to differences in early-pandemic transmissibility, we constructed a harmonized matrix of 96 candidate predictors. This matrix expanded the 42-variable set considered in [21]. Rather than treating these variables as an undifferentiated list, we organized them into five complementary thematic domains: (i) meteorological and ultraviolet conditions; (ii) sociodemographic, economic, and urban-structure characteristics; (iii) population-health indicators; (iv) air-pollution indicators; and (v) social connectedness. Predictors were assigned to domains according to the primary construct they measured rather than the database from which they were obtained. Accordingly, meteorological and ultraviolet variables obtained from WAQI were classified within the meteorological-and-ultraviolet domain, whereas WAQI pollutant measurements were classified within the air-pollution domain. The R0 outcome, the variables used to derive it (c, start, and end), and Country Code were retained (as shown in Supplementary Table S1) for documentation but were not treated as predictors or assigned to one of the five predictor domains. During construction of the 96-predictor matrix, variables that did not meet the coverage criterion specified in Section 2.4 were excluded.

2.3.1. Meteorological and Ultraviolet Conditions

Meteorological and ultraviolet variables were included to represent physical and seasonal environmental conditions that may influence viral persistence, respiratory-particle behavior, host susceptibility, and seasonal contact patterns [11,12,13,14,15,16]. Daily meteorological time series were obtained with an automated Python 3.9 script using the NASA POWER project service [28]. For each country, daily measurements from major urban centers were aggregated using population weights and then averaged over the country-specific period used for R0 estimation. Urban-center coordinates and population data required for this aggregation were obtained from the GHS STAT UCDB2015MT GLOBE R2019A V1.0 database [29].

Ultraviolet radiation was represented using daily maximum UV-index values obtained from the OpenUV service [30]. For each country, these values were retrieved at the coordinates of its largest urban center over the period corresponding to R0 estimation. UV radiation was considered because it may affect transmission directly through the inactivation of enveloped viruses on surfaces and in aerosols and indirectly through UV-B-dependent cutaneous vitamin D synthesis and respiratory immune function [31,32,33,34].

The temperature block comprised eight strongly intercorrelated variables: T2M (mean air temperature at 2 m), T2M_MAX, T2M_MIN, T10M, T10M_MAX, T10M_MIN, TS (skin temperature), and an independent temperature estimate from WAQI. To provide a reduced temperature representation for the subsequent feature-selection analysis, we applied principal component analysis (PCA) to this subset [35]. The first two principal components, Tpc1 and Tpc2, together explained 98.2% of the total variance.

2.3.2. Sociodemographic, Economic, and Urban-Structure Characteristics

Sociodemographic, economic, and urban-structure characteristics were included to represent differences in population concentration and mixing, demographic composition, urban form, and the broader socioeconomic context in which early epidemic spread occurred [8]. City-level urban-structure and economic measures were obtained primarily from the Global Human Settlement Urban Centre Database [29], which provides standardized information for more than 10,000 urban centers worldwide. Representative variables included built-up urban area per capita in 2015 and city-level gross domestic product in 2015. Additional country-level indicators characterized population density, urbanization, age structure, migration, and economic development; their definitions and sources are provided in Supplementary Table S1. The geographic coordinates and populations of urban centers from the same database were also used for population-weighted aggregation of meteorological and environmental measurements.

2.3.3. Population-Health Indicators

Population-health indicators were included as ecological markers of potential host vulnerability, behavioral risk factors, and health-system context. They were treated as country-level contextual covariates rather than as individual-level clinical predictors or causal determinants of R0. We compiled 25 indicators from the World Health Organization Global Health Observatory [36]. Representative measures included obesity prevalence and mean body mass index, cholesterol and fasting-glucose levels, tobacco and alcohol use, BCG vaccination coverage, hospital-bed availability, health expenditure, and water, sanitation, and hygiene indicators. The complete set is listed in Supplementary Table S1.

2.3.4. Air-Pollution Indicators

Air-pollution indicators were included to represent environmental exposure conditions that may affect respiratory susceptibility and that have previously been associated with respiratory viral infections and with COVID-19 spread or severity [37,38]. Pollution data were obtained from two complementary sources. First, we used the World Air Quality Index (WAQI) COVID-19 compiled historical database, which contains daily city-level measurements of multiple pollutants for the 500 largest cities worldwide. Because its geographic coverage was uneven and resulted in sparse data for some countries, we complemented the WAQI measurements with country-level emissions from the Emissions Database for Global Atmospheric Research (EDGAR) [39]. For nine EDGAR pollutant species, both total national emissions and population-scaled values were considered, yielding 18 variables. These EDGAR measures characterize national emissions rather than direct individual exposure.

2.3.5. Social Connectedness

Social-connectedness variables were included to represent cross-regional interaction pathways that are not captured by local population density or urban structure alone and that may contribute to the spatial spread of an epidemic [40]. We used Facebook’s country–country Social Connectedness Index (SCI), which quantifies social connectedness based on Facebook friendship links. From this weighted country network, we retained two centrality measures: weighted vertex degree, defined as the sum of all edge weights connected to a country, and flow betweenness centrality [41], which characterizes a country’s role in connecting paths through the network.

2.4. Data Harmonization and Preprocessing

Data harmonization was designed to make heterogeneous sources comparable at the country level while preventing test-set information from influencing model evaluation. Predictors originally reported at the national level were retained at that resolution. When a source provided measurements for multiple urban centers within a country, the country-level value was calculated as a population-weighted mean, with the contribution of each urban center proportional to its population. For daily meteorological variables, population-weighted aggregation was first performed for each day, after which the resulting country-level values were averaged over the country-specific interval used for R0 estimation. Variables represented by a single predefined location within each country, such as OpenUV measurements at the largest urban center, were retained according to the source-specific procedures described above.

Predictor-coverage screening was performed once during construction of the candidate predictor matrix and did not use the R0 outcome. Variables with 100 or more missing values among the 118 countries were removed. Per-variable missingness is reported in Supplementary Table S1. Of the 106 candidate predictors considered before coverage screening, 10 had at least 100 missing values and were excluded; of the remaining 96 candidate predictors, 73 contained at least one missing value and were median-imputed, whereas 23 were complete. For each of the 100 repeated 80/20 train–test splits, all subsequent data-dependent preprocessing operations were fitted using the training subset only. Missing predictor values were replaced by the corresponding median calculated from the training subset. Median imputation was used because it is less sensitive than mean imputation to extreme country-level values and skewed predictor distributions.

After imputation, each predictor was automatically assigned one of the following candidate transformations: identity, square/square root, cube/cube root, logarithmic, or exponential. Transformation selection was based exclusively on the training subset, and the selected transformation was subsequently applied unchanged to the corresponding test-set values. Finally, the transformed predictors were centered and scaled using the mean and standard deviation estimated from the training subset. The same training-derived centering and scaling parameters were applied to the test subset. Thus, the held-out observations did not contribute to the imputation values, transformation choices, or standardization parameters used for model fitting and evaluation [42].

2.5. Feature Selection and Predictor-Set Construction

Because the number of candidate predictors was large relative to the number of countries (96 predictors for 118 countries), and because several predictors were strongly correlated, we used complementary feature-selection strategies rather than relying on a single selection criterion. The purpose of this stage was to construct a limited number of well-defined predictor sets for systematic comparison in the subsequent predictive-modeling stage. Feature selection was used to support prediction and predictor-set construction, rather than to establish that the retained variables were independent causal determinants of SARS-CoV-2 transmissibility.

We first evaluated two representations of the predictor matrix. The full (“All Variables”) representation retained all original predictors, including the eight strongly intercorrelated temperature-related variables, thereby preserving information at the level of the individual measurements. In the PCA-reduced representation, these eight variables were replaced by their first two principal components (Tpc1 and Tpc2), which together explained 98.2% of their total variance [35]. This representation reduced redundancy associated with the correlated temperature measurements. Comparing the two representations allowed us to assess whether predictor selection and subsequent predictive performance depended on how the correlated temperature information was represented.

We then applied three complementary selection approaches because they capture different aspects of the predictive structure [43,44,45,46]. Stepwise selection based on the Akaike information criterion (AIC) identifies a parsimonious linear predictor set by balancing model fit against model complexity. Lasso uses an L1 penalty to shrink regression coefficients and produce a sparse linear predictor set, which is useful when many candidate variables compete within a relatively small sample. Random Forest permutation importance evaluates the change in predictive performance when individual predictors are permuted and therefore assesses their contributions within a nonlinear, tree-based model capable of representing interactions. Stepwise AIC was applied to the PCA-reduced representation, whereas Lasso and Random Forest permutation importance were each applied separately to both the full and PCA-reduced representations.

This procedure produced five method-and-representation-specific predictor sets. The SAIC (stepwise Akaike information criterion) set contained the variables retained by stepwise AIC from the PCA-reduced representation. Lasso1 and Lasso2 contained the variables selected by Lasso from the full and PCA-reduced representations, respectively, whereas RF1 and RF2 contained the variables identified by Random Forest permutation importance from the corresponding representations. Finally, the Union set comprised every distinct predictor selected in at least one of these five analyses, yielding a sixth predictor set containing 21 predictors. The Union set was included as an inclusive candidate set that reduced the dependence of subsequent model comparison on any single selection procedure; it should not be interpreted as a consensus set containing only predictors supported by every method. The exact composition of all six predictor sets is reported in Table 1.

Table 1.

Six predictor sets obtained using feature-selection methods. Variable definitions are given in Supplementary Table S1.

Model Prediction Formula (Linear Notation Used Even for Non-Linear Models)
SAIC R0~so2 + Weight + NMVOC_pc + o3 + PPP.per.capita + fast_glucF + obesity_prev
Lasso1 R0~T2M_MIN + so2 + CholesterolF + total_alc
Lasso2 R0~T2MWET + ALLSKY_SFC_SW_DWN + so2 + CholesterolF + total_alc
RF1 R0~total_alc + OpenUV_max + wind.speed + GDP15_SM + obesity_prev + total_NH3_2015 + urban.population.2018. + total_SO2_2015 + no2 +
CLRSKY_SFC_SW_DWN + ALLSKY_SFC_SW_DWN + CholesterolF + so2
RF2 R0~total_alc + OpenUV_max + wind.speed + GDP15_SM + obesity_prev + total_NH3_2015 + total_SO2_2015 + Under.5.mort..2018. + no2 + CholesterolF
Union R0~total_alc + OpenUV_max + wind.speed + GDP15_SM + obesity_prev + total_NH3_2015 + urban.population.2018. + total_SO2_2015 + no2 +
CLRSKY_SFC_SW_DWN + ALLSKY_SFC_SW_DWN + CholesterolF + so2 + Under.5.mort..2018. + T2MWET + T2M_MIN + Weight + NMVOC_pc + o3 + PPP.per.capita + fast_glucF

2.6. Model Training, Validation, and Selection

Candidate algorithms were chosen to span ordinary and robust linear models, dimension-reduced and regularized linear models, kernel-based regression, and tree-based ensemble methods, allowing us to assess whether the relationship between the country-level predictors and early-pandemic R0 could be adequately represented by a linear model or required a more flexible nonlinear structure. We evaluated nine algorithms: ordinary least squares (OLS) regression, robust regression (RoR), principal component regression (PCR), ridge regression (RiR), Lasso regression (LR), Elastic Net (EN), Random Forest (RF), support vector regression (SVR), and extreme gradient boosting regression (XGB) [42,47,48,49]. Each algorithm was evaluated on each of the six predictor sets described in Section 2.5, yielding 54 algorithm–predictor-set combinations.

For each repetition, countries were randomly assigned to an 80% training set and a 20% held-out test set. As described in Section 2.4, data-dependent preprocessing steps were estimated using the training data and subsequently applied to the test data without refitting. Hyperparameters were tuned exclusively within the training set using fivefold cross-validation and grid search; the held-out test set was not used during model fitting or hyperparameter selection. For algorithms with multiple tunable hyperparameters, the search was performed simultaneously for EN, RF, and SVR and sequentially for XGB. This training, tuning, and evaluation procedure was repeated 100 times using different random seeds to reduce dependence on any single data partition. Tuned hyperparameters were summarized by their modal values across repetitions and are reported in Supplementary Table S2. The complete procedure required more than 2500 CPU-hours on a dedicated computing cluster.

Predictive performance was quantified for each of the 100 repetitions using standardized mean squared error (sMSE) for both the training and held-out test sets. Within each repetition, R0 was centered and scaled using the mean and standard deviation estimated from the training set, and the same transformation was applied to the test observations. Thus, sMSE represents the MSE calculated for the standardized outcome. Accordingly, 1−sMSE provides an R2-equivalent interpretation of model performance. For held-out predictions, this quantity is not algebraically identical to conventional test-set R2 because the prediction errors are calculated in the test set, whereas the variance used for normalization is estimated from the training set. However, because training and test countries were randomly sampled from the same dataset and performance was summarized by the median across 100 repeated splits, it closely approximates conventional R2.

For the seasonal-projection screen, the candidate space was restricted to the Lasso1, RF1, and Union predictor sets used in the daily-covariate analysis, yielding 27 algorithm–predictor-set combinations. Only combinations whose 95% empirical interval for test sMSE, derived from the 100 repeated splits, remained below 1.0 were carried forward to the annual-projection stage. The final model was then selected from these acceptable candidates using three complementary criteria: (i) held-out test performance; (ii) the difference between training and test error; and (iii) temporal stability of the projected daily R0(t) profiles across the annual covariate cycle. Temporal stability was assessed qualitatively in the illustrative analysis for Germany by examining whether daily predictions followed a coherent annual trajectory without pronounced season-specific increases in short-term scatter. The final choice therefore reflected the overall balance of predictive accuracy, generalization, and suitability for annual projection rather than solely the lowest point estimate of test error. The selected model was subsequently used for the country-specific annual reconstruction described in Section 2.7.

To provide a complementary coefficient-based summary of the Union predictor set, we fitted an auxiliary ordinary least-squares model after predictor-set construction using the 21 Union predictors and standardized predictor and response variables. The absolute standardized coefficients are reported in Supplementary Table S3. This refit was not used for model selection or annual R0(t) reconstruction, which remained based on the selected Ridge–Union model. Because the Union set contains correlated predictors, these coefficients were treated as descriptive associations rather than as independent variable contributions or causal effects.

2.7. Reconstruction of Annual Baseline R0(t)

Annual baseline R0(t) profiles were reconstructed using country-specific 365-day climatological environmental cycles. For each meteorological field, a representative value for each calendar day was obtained by averaging the corresponding daily values over the 10-year period 2010–2019. A multi-year daily climatology, rather than observations from any single calendar year, was used to reduce sensitivity to year-specific weather anomalies and to represent the typical seasonal environmental cycle of each country. The climatological series served only as time-varying environmental inputs; the resulting curves therefore represent model-implied baseline transmissibility under a typical annual environmental cycle and should not be interpreted as observed epidemiological transmissibility in 2020, 2021, or any other specific year. This approach captures the typical seasonal pattern but does not represent interannual variability in seasonal forcing.

Daily meteorological and UV values were obtained from the same sources and harmonized using the same country-level procedures described above. The predictors allowed to vary by day were the seasonally varying variables included in the Lasso1, RF1, and Union sets: minimum air temperature at 2 m (T2M_MIN), wet-bulb temperature at 2 m (T2MWET), maximum UV index (OpenUV_max), wind speed (wind.speed), clear-sky surface shortwave irradiance (CLRSKY_SFC_SW_DWN), and all-sky surface shortwave irradiance (ALLSKY_SFC_SW_DWN). All remaining predictors were held at their country-specific baseline values. Missing values within daily series were linearly interpolated, after which the daily inputs were processed using the fitted preprocessing pipeline. For country c and day t, with 1 January defined as t = 1, the prediction was therefore

R^0,c(t)=f^xc,seasonal(t), xc,fixed,

where f^ denotes the fitted regression model, xc,seasonal(t) the daily meteorological and UV inputs, and xc,fixed the time-invariant country-level predictors.

All 12 acceptable algorithm–predictor-set combinations were first applied to Germany as an illustrative temperate Northern Hemisphere example, allowing their seasonal patterns and short-term temporal variability to be compared using a common annual input series. The final model selected according to the criteria described in Section 2.6 was then used to reconstruct annual profiles for all 118 countries. For visual presentation 20 countries were chosen to span the latitudinal range and to represent higher-, intermediate-, and lower-latitude Northern Hemisphere settings, equatorial settings, and the Southern Hemisphere. This illustrative subset was not treated as a separate fitting or validation dataset.

2.8. Cross-Country Estimation of Seasonal Parameters

To reduce each reconstructed annual baseline R0t profile to a common set of epidemiologically interpretable parameters, we fitted a single-cycle sinusoidal model to the 365 reconstructed daily values for each of the 118 countries using nonlinear least squares. For country c, the fitted function was

R0,cfitt=R0,median,c[1+ASF,ccos2πt−tpeak,c365].

for t=1,…,365, where R0,median,c was fixed at the median of the 365 reconstructed daily baseline R0 values for country c, ASF,c was the fitted dimensionless relative amplitude of seasonal forcing, and tpeak,c was the fitted day of year at which the sinusoidal approximation reached its maximum. Thus, ASF,c represents the fractional departure from the annual median baseline at the fitted seasonal maximum and minimum. The amplitude was represented as a non-negative quantity, and tpeak,c was interpreted modulo 365 days. Nonlinear optimization was performed from two alternative starting parameter sets to reduce sensitivity to local minima, and the converged solution with the smaller residual sum of squares was retained.

The adequacy of the single-cycle sinusoidal representation was quantified separately for each country using GOFc=1−RSSc/TSSc, expressed as

GOFc=1−∑t=1365[R0,ct−R0,cfitt]2∑t=1365[R0,ct−R¯0,c]2.

where R0,ct denotes the reconstructed daily baseline profile, R0,cfitt is its fitted sinusoidal approximation, and R¯0,c is the median of the 365 reconstructed daily values. Values closer to 1 indicate that the annual profile is well represented by a single sinusoidal cycle; GOF > 0.90 was used to identify countries with a close sinusoidal fit. GOF was used as a descriptive measure and was not applied as an exclusion criterion in any of the cross-country analyses. Weak or multimodal annual profiles—particularly in equatorial countries—were therefore retained and reported, although they may not be adequately represented by a single annual harmonic.

Cross-country geographic patterns were assessed by calculating Pearson correlation coefficients between absolute latitude and ASF, and between absolute latitude and R0 (median), using all 118 countries. Countries with absolute latitude greater than 23.5° were classified as temperate, and the distribution of ASF among the resulting 77 temperate countries was summarized by its mean and standard deviation and compared with a fitted Gaussian distribution. For the descriptive comparison of seasonal phase, the analysis was restricted to the 101 countries with |latitude| > 10°, thereby avoiding interpretation of peak dates for the closest-to-equator profiles, where annual patterns were often weak or multimodal. Within this subset, tpeak was compared with the dates on which the corresponding country-level climatological environmental series reached their annual minima: maximum daily UV index (OpenUVmax) and minimum air temperature at 2m (T2M_MIN).

Phase agreement was quantified as the shortest circular calendar distance,

dx,c=min|tpeak,c−tmin,x,c|,365−|tpeak,c−tmin,x,c|.

where x∈{UV,T}, so that dates close to one another across the calendar-year boundary were treated as temporally adjacent. Smaller values indicate closer alignment between the fitted R0 peak and the corresponding environmental minimum. Because UV radiation and temperature contributed to the environmental inputs used to reconstruct the annual R0t profiles, these phase comparisons were interpreted descriptively and not as independent causal validation. Cross country seasonal parameter analysis was done in MATLAB R2023b (MathWorks).

2.9. Bayesian Characterization of Seasonal Parameters in Selected Countries

Following the reconstruction of annual baseline R0t profiles described in Section 2.7 and the frequentist estimation of seasonal parameters across all 118 countries described in Section 2.8, we performed a complementary Bayesian analysis to quantify parameter uncertainty and posterior dependence in three selected countries whose reconstructed R0t profiles had a clearly identifiable single annual mode and were therefore suitable for the assumed single-cycle sinusoidal model. Lithuania (54.7° N) and Serbia (44.8° N) were included as Northern Hemisphere examples at different latitudes, whereas Argentina (34.6° S) was included to examine the expected hemispheric reversal in seasonal phase. This selected-country analysis was illustrative and was not intended to represent the full range of latitudes or annual profile shapes; cross-country inference was based on the analyses of all 118 countries described in Section 2.8.

For each selected country, the 365 daily baseline R0 predictions generated by Ridge regression using the Union predictor set were treated as observations from the following sinusoidal model:

R0,dpred∼Nμd,σ2,  μd=Rbase1+ASFcos2πd−tpeak365,  d=1,…,365.

Here, R0,dpred is the model-predicted baseline reproduction number on day d of the year, μd is its expected value under the sinusoidal model, Rbase is the annual baseline level of the fitted curve, and ASF is the dimensionless relative amplitude of seasonal forcing. The phase parameter tpeak denotes the day of year on which the fitted R0t curve reaches its maximum, and σ is the residual standard deviation of the daily predictions around the sinusoidal curve.

The prior distributions were specified as

Rbase∼NR0,median,0.35R0,median2,  ASF∼N0.35,0.052,
tpeak∼Ntmin,T,302,  σ∼LogNormal0,1.

Here, R0,median is the median of the 365 daily predictions for the corresponding country, as defined in Section 2.8, and tmin,T is the country-specific day of minimum annual temperature. The prior for Rbase was therefore centered on the frequentist annual baseline with a coefficient of variation of 0.35, whereas the prior for tpeak allowed a standard deviation of 30 days around the temperature minimum. The informative prior for ASF was based on preliminary seasonal-amplitude estimates, while the lognormal prior on σ provided a broad positive prior for residual variability. For the lognormal distribution, the stated parameters refer to the location and scale on the logarithmic scale.

The model was implemented in R and fitted using Hamiltonian Monte Carlo sampling in Stan [50]. Four independent chains of 2000 iterations were run for each country, with the first 1000 iterations of each chain used for warmup. This yielded a total of 4000 post-warmup posterior draws per country. When the frequentist estimate of tpeak occurred before day 60 or after day 300, the daily series was circularly shifted by 183 days before Bayesian fitting to avoid a discontinuity in the phase parameter near the calendar-year boundary. After sampling, the posterior phase estimates were transformed back to the original day-of-year scale.

Posterior distributions were obtained for Rbase, ASF, tpeak, and σ and were summarized using posterior means, credible intervals, and marginal and joint posterior distributions. Convergence was evaluated by inspecting between-chain mixing in the trace plots and the R^ diagnostic, while sampling efficiency and potential pathologies were assessed using effective sample sizes and divergent-transition diagnostics.

3. Results

The final analytic dataset included 118 countries and 96 predictors grouped into the five thematic domains defined in Section 2.3. Temperature-related meteorological variables were highly intercorrelated and were summarized by PCA; the first two components retained 98.2% of the variance. We then used exploratory linear diagnostics, feature selection, predictive-model evaluation, year-round R0(t) reconstruction, and seasonal-parameter fitting to follow the analytical sequence defined in the Introduction.

3.1. Initial Exploration and Outlier Analysis

As an exploratory diagnostic, we first fit an ordinary least squares model to the full predictor set. The residuals-versus-fitted plot highlighted several countries with unusually large residuals, most notably Bangladesh, Brazil, Poland, and Iran on the positive side and Bosnia and Herzegovina on the negative side (Figure 2). The residual-leverage plot showed that Iran and Bosnia and Herzegovina were also influential observations, with Bangladesh showing more moderate leverage (Figure 3) [51].

Figure 2.

Figure 2

Residuals-versus-fitted plot from the initial ordinary least squares regression on the full predictor set. Bangladesh, Brazil, Poland, and Iran show positive residuals, whereas Bosnia and Herzegovina shows a markedly negative residual. These countries are labeled to highlight the main deviations from the model fit.

Figure 3.

Figure 3

Residuals-versus-leverage plot from the initial ordinary least squares regression. Iran and Bosnia and Herzegovina appear as the most influential observations, while Bangladesh also shows elevated residual magnitude with lower leverage. Dashed curves denote Cook’s distance.

We found no obvious downloading or processing errors, so these cases were retained as likely reflecting genuine cross-country heterogeneity rather than technical artifacts.

3.2. Feature Selection

To link early-pandemic R0 to country-specific environmental and population-level profiles, we performed feature selection using stepwise AIC, Lasso shrinkage, and Random Forest permutation importance. The resulting predictor sets are shown in Table 1. We also defined a Union set containing all variables selected by at least one method, yielding 21 predictors for final model evaluation.

The validation stage yielded the hyperparameters shown in Table S2. Reported values are modes across the 100 repeated train–test splits with fivefold cross-validation performed within each training set.

3.3. Model Evaluation

Predictive performance was evaluated for all nine algorithms on all six predictor sets. Median standardized train and test sMSE values across 100 repeated splits are shown in Table 2.

Table 2.

sMSE for all combinations of algorithms and predictor subsets.

Predictor Set SAIC Lasso1 Lasso2 Random Forest 1 Random Forest 2 Union
Dataset Segment Train Test Train Test Train Test Train Test Train Test Train Test
OLS Regression 0.59 1.05 0.79 1.44 0.79 1.42 0.73 1.15 0.79 1.21 0.51 1.08
Robust Regression 0.59 1.05 0.79 1.47 0.79 1.47 0.73 1.23 0.80 1.16 0.52 0.96
PC Regression 0.59 1.05 0.80 1.33 0.80 1.33 0.84 1.04 1.02 1.23 0.95 1.13
Ridge Regression 0.59 0.98 0.79 1.32 0.80 1.25 0.87 1.02 0.94 1.10 0.72 0.78
Lasso Regression 0.59 1.05 0.79 1.44 0.79 1.40 0.85 1.09 1.21 1.19 0.59 0.86
ElasticNet Regression 0.59 0.97 0.79 1.39 0.79 1.30 0.86 1.02 0.92 1.12 0.70 0.78
Random Forest Regression 0.16 0.70 0.17 0.74 0.26 0.88 0.35 0.91 0.14 0.73 0.26 0.83
Support Vector Regression 0.42 0.98 0.52 1.25 0.47 1.17 0.18 0.92 0.34 0.88 0.25 0.89
XGBoost Regression 0.33 0.83 0.50 0.74 0.48 0.82 0.25 0.84 0.23 1.02 0.24 0.77

For the seasonal-projection stage, we focused on the three predictor sets that contain meteorological variables: Lasso1, RF1, and Union. This yielded 27 algorithm–predictor combinations. Twelve had median test sMSE consistently below 1.0 and were retained as acceptable models for year-round prediction (Figure 4). For coefficient-based interpretability, Supplementary Table S3 reports the absolute standardized coefficients from a post-selection ordinary least-squares refit on the 21-variable Union set. This refit was descriptive and was not used to select the final model or reconstruct annual R0(t) profiles.

Figure 4.

Figure 4

Test sMSE for 27 combinations of algorithm and predictor set (nine algorithms × three predictor sets containing meteorological variables: Lasso1, RF1, and Union). Intervals are derived from 100 repeated random train-test splits. The dashed horizontal line indicates the performance threshold; 12 combinations falling consistently below 1.0 were retained for year-round R0 prediction.

3.4. Annual Baseline R0(t) Reconstruction

Across the 12 acceptable algorithm–predictor-set combinations, the reconstructed annual profiles for Germany showed broadly similar seasonal variation, with lower predicted baseline R0 values during spring and summer (Figure 5). Profiles based on Lasso1 showed greater short-term variability during colder periods, whereas those based on RF1 were more variable during warmer periods. Union-based predictions showed the greatest temporal uniformity.

Figure 5.

Figure 5

Baseline predicted daily R0(t) for Germany under the 365-day climatological environmental cycle constructed from 2010–2019 data, generated by the 12 acceptable algorithm–predictor-set combinations. Each panel identifies the algorithm and predictor set used. Union-based combinations produced the most temporally uniform daily profiles.

Ridge regression on the Union predictor set was selected as the final model because it combined competitive predictive performance (median standardized train and test sMSE = 0.72 and 0.78, respectively), a small train–test discrepancy, and stable daily projections. Although Random Forest on SAIC and XGBoost on Lasso1 yielded lower median test-sMSE point estimates (0.70 and 0.74, respectively), SAIC contained no seasonally varying predictors, whereas XGBoost on Lasso1 showed a larger train–test discrepancy (0.50 versus 0.74) and did not satisfy the full repeated-split retention criterion. Among the retained combinations, Ridge regression on Union also produced the most temporally uniform daily profile.

The selected Ridge–Union model was used to reconstruct annual baseline R0(t) profiles for all 118 countries; Figure 6 presents the 20-country illustrative subset. Northern Hemisphere countries generally showed lower predicted R0 values during mid-year, Southern Hemisphere countries showed the opposite seasonal pattern, and equatorial countries showed weaker or multimodal variation with smaller annual amplitudes.

Figure 6.

Figure 6

Baseline predicted daily R0(t) under country-specific 365-day climatological environmental cycles constructed from 2010–2019 data for 20 illustrative countries spanning a wide range of latitudes, generated by Ridge regression on the Union predictor set. Rows show higher-, intermediate-, and lower-latitude Northern Hemisphere examples, equatorial examples, and Southern Hemisphere examples, respectively.

3.5. Bayesian Seasonal Analysis

To provide an illustrative characterization of parameter uncertainty for profiles with a clear annual mode, we fitted the Bayesian sinusoidal model to three selected countries from both hemispheres. This yielded posterior distributions for Rbase, ASF, seasonal phase, and residual variability.

The Northern Hemisphere examples showed similar baseline transmissibility and winter-peaked seasonal structure. Lithuania, which is farther from the equator, showed a slightly larger seasonal amplitude (ASF = 0.072) than Serbia (ASF = 0.066), consistent with stronger seasonal forcing at higher latitude (Figure 7).

Figure 7.

Figure 7

Bayesian seasonal fits for two Northern Hemisphere countries. (Left) Posterior corner plot for Lithuania (54.7°N), with posterior mean estimates Rbase = 3.38 and ASF = 0.072. (Right) Posterior corner plot for Serbia (44.8°N), with posterior mean estimates Rbase = 3.36 and ASF = 0.066. Diagonal panels show marginal posterior distributions; off-diagonal panels show joint posterior distributions. Narrow credible intervals and limited parameter correlations indicate stable parameter identification.

Argentina (34.6°S) showed the expected phase reversal relative to the Northern Hemisphere countries. Its posterior mean Rbase was 3.70 and ASF was 0.053, with the fitted seasonal phase shifted by approximately six months relative to Serbia and Lithuania (Figure 8).

Figure 8.

Figure 8

Bayesian posterior corner plot for Argentina (34.6°S). Posterior mean estimates were Rbase = 3.70 and ASF = 0.053. The fitted phase is shifted by approximately six months relative to the Northern Hemisphere examples, consistent with hemisphere-dependent seasonal forcing.

Together, these Bayesian fits provide a simple quantitative characterization of the magnitude and timing of seasonal forcing in profiles with a clearly identifiable single annual mode. They are illustrative rather than geographically representative; broader geographic inference is based on the 20-country profile comparison in Figure 6 and the frequentist analysis of all countries in Figure 9.

Figure 9.

Figure 9

Cross-country analyses of seasonal R0 parameters. (A) Seasonal forcing amplitude ASF as a function of absolute latitude for all 118 countries, showing a strong positive relationship (r = 0.85). (B) Distribution of ASF among the 77 temperate countries (|latitude| > 23.5°), with a Gaussian fit (mean = 0.064, SD = 0.015). (C) Shortest circular calendar distance in days between the R0 peak and the OpenUV radiation minimum among the 101 countries with |latitude| > 10°. (D) Corresponding distance between the R0 peak and the minimum temperature (T2M_MIN) among the same 101 countries. (E) Median annual R0 as a function of absolute latitude for all 118 countries, showing a positive linear trend (r = 0.59).

3.6. Cross-Country Analysis

After reconstructing country-specific R0(t) profiles, we estimated seasonal parameters for all 118 countries using nonlinear least squares. Panel-specific country sets were then used to examine the spatial structure of seasonal forcing and the timing of peak predicted transmissibility (Figure 9).

Seasonal amplitude increased strongly with absolute latitude across all 118 countries (r = 0.85; Figure 9A), indicating stronger seasonal modulation of predicted R0 farther from the equator [12,15,16]. Among the 77 temperate countries, ASF was approximately Gaussian with mean 0.064 and SD 0.015 (Figure 9B). Among the 101 countries with |latitude| > 10°, the fitted R0 peak aligned more closely with the OpenUV minimum than with the temperature minimum: many peaks fell within 5 days of the UV minimum, whereas the temperature-based distribution was broader (Figure 9C,D). This is consistent with UV radiation as a plausible proximal driver of transmission seasonality, although it does not establish causality [12,15,16]. Median annual R0 also increased with absolute latitude across all 118 countries (r = 0.59; Figure 9E). The sinusoidal model achieved good fit (GOF > 0.9) for 73 of 118 countries, with poorer fits concentrated among equatorial countries where the predicted seasonal pattern was weak or multimodal.

4. Discussion

The principal finding is that a coherent, hemisphere-dependent seasonal signal can be recovered from cross-country variation in early-pandemic R0, even though the training data did not span a complete annual cycle. Seasonal amplitude increased strongly with absolute latitude, and predicted transmissibility peaks aligned more closely with UV minima than with temperature minima. The methodological contribution is the use of an early cross-sectional epidemiological baseline to derive country-specific annual forcing functions without fitting directly to later pandemic trajectories.

The estimated seasonal parameters were consistent with the central expectation of respiratory-virus seasonality. Northern and Southern Hemisphere countries showed approximately inverted annual patterns, and seasonal amplitude increased strongly with absolute latitude. This result is notable because the training data were limited to the early phase of the pandemic, before any country had completed a full seasonal cycle. The emergence of the expected hemisphere-dependent seasonality suggests that the environmental covariates captured seasonally relevant information rather than a temporal artifact [1,2,4,13,14,15,52].

The Bayesian fits provided an illustrative quantification of seasonal variability and parameter uncertainty for three selected profiles with a clearly identifiable single annual mode. Serbia and Lithuania showed similar winter-peaked seasonal structure, with the higher-latitude country showing a somewhat larger seasonal amplitude. Argentina showed the expected approximate six-month phase shift relative to the Northern Hemisphere examples. These selected-country fits were not used to establish geographic generalizability; the evidence for weaker or multimodal low-latitude patterns, hemispheric phase reversal, and increasing seasonal amplitude with absolute latitude comes from the broader reconstructed-profile and all-country frequentist analyses (Figure 6 and Figure 9).

The alignment between fitted R0 peaks and UV minima provides a plausible mechanistic clue. UV radiation can inactivate SARS-CoV-2 under simulated sunlight conditions, and UV-B exposure contributes to cutaneous vitamin D synthesis, while vitamin D status has been linked to acute respiratory infection risk [31,32,33,34]. However, this is an ecological predictive analysis, not a causal experiment. The closer alignment with UV minima than with temperature minima could therefore be interpreted as support for UV radiation as a candidate proximal driver of seasonality, not as proof that it is the dominant causal mechanism.

Because several meteorological and ultraviolet predictors in the Union set are strongly correlated, the absolute standardized coefficients from the auxiliary OLS refit (Supplementary Table S3) share explanatory information and should be interpreted as model-conditional associations rather than as independent contributions or causal effects. In particular, the comparatively small coefficient for OpenUV_max does not quantify the importance of UV for the reconstructed seasonal pattern: the closer alignment of tpeak with the UV minimum than with the temperature minimum reflects the phase structure of the full Ridge–Union projection and should not be interpreted as evidence of an independent UV effect.

The policy implication is not that environmental factors determine epidemic outcomes, but that they shape the baseline conditions under which interventions operate. Comparisons of national policy effectiveness or outbreak severity can be misleading if they ignore differences in season, latitude, urban structure, health indicators, and social connectedness. Accounting for baseline seasonal forcing may improve retrospective evaluation of interventions and help define more appropriate counterfactual expectations for early epidemic growth.

Several limitations should be noted. First, missing data for several retained predictors were substantial and unlikely to be missing completely at random; missingness is related to reporting infrastructure, economic development, and data governance. Five of the six predictors allowed to vary in the annual reconstruction were complete or nearly complete in the cross-country fitting matrix, whereas wind speed had 54 of 118 values missing; other selected sparsely observed predictors were held fixed during reconstruction and therefore did not directly generate daily variation. Second, country-level aggregation obscures within-country heterogeneity and cannot measure individual exposure directly. This is particularly relevant for air-pollution variables: WAQI station measurements are closer to exposure but sparse, whereas EDGAR provides broad national coverage but measures emissions rather than personal exposure. Third, seasonality was captured through environmental covariates, whereas behavior, mobility, indoor crowding, and school or workplace patterns may add further seasonal structure. This limitation is consistent with machine-learning forecasting work in Japan showing that public mobility can dominate short-term COVID-19 case prediction, while meteorological inputs may still improve predictive accuracy in some regions [53]. Fourth, the sinusoidal model assumes a single annual mode, which is appropriate for many temperate countries but less suitable for equatorial countries with weak or multimodal seasonality. Finally, the Bayesian amplitude prior was centered higher than the posterior estimates; although the likelihood dominated the prior, formal prior-sensitivity analysis would strengthen this component.

Despite these limitations, the study provides a coherent framework for estimating baseline seasonal and population-level forcing separately from later policy-driven changes in epidemic trajectories. The resulting parameters—median R0, seasonal forcing amplitude, and timing of peak transmissibility—can be used to incorporate country-specific seasonal forcing into longer-term models of SARS-CoV-2 transmission and to interpret early pandemic trajectories in their environmental context.

5. Conclusions

Early SARS-CoV-2 transmissibility varied substantially across countries, and a seasonal component could be inferred from environmental and population-level covariates. Ridge regression on the Union predictor set provided a robust final model for projecting annual R0(t) profiles. Cross-country fitting showed that seasonal amplitude increased strongly with absolute latitude, while the timing of peak predicted R0 aligned more closely with minimum UV radiation than with minimum temperature. Bayesian fits in three illustrative countries quantified uncertainty in the inferred seasonal parameters and illustrated the hemispheric phase shift for profiles with a clear annual mode. These results provide a practical set of country-specific seasonal-forcing parameters for longer-term epidemic models and support accounting for baseline environmental context when comparing early pandemic trajectories and public-health interventions.

Acknowledgments

We thank Andjela Rodic for engaging in useful discussions.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/pathogens15090879/s1, Table S1: Complete inventory of the 106 candidate predictor variables evaluated before predictor-coverage screening, together with five auxiliary variables retained for documentation but not used as predictors; Table S2: Tunable parameters obtained in the validation stage for all tested algorithms, shown for each of the six predictor subsets, together with definitions of the reported hyperparameters; Table S3: Absolute standardized coefficients from a post-selection ordinary least-squares refit using the 21-variable Union predictor set.

Author Contributions

Conceptualization, M.D. (Marko Djordjevic), M.D. (Magdalena Djordjevic), I.S. and O.M.; methodology, O.M., M.D. (Marko Djordjevic) and M.D. (Magdalena Djordjevic); software, O.M. and M.D. (Marko Djordjevic); validation, O.M., M.D. (Marko Djordjevic), M.D. (Magdalena Djordjevic) and I.S.; formal analysis, O.M., M.D. (Marko Djordjevic), M.D. (Magdalena Djordjevic) and I.S.; investigation, O.M., M.D. (Marko Djordjevic), M.D. (Magdalena Djordjevic) and I.S.; data curation, O.M.; writing—original draft preparation, O.M.; writing—review and editing, M.D. (Magdalena Djordjevic), I.S. and M.D. (Marko Djordjevic); visualization, O.M., M.D. (Magdalena Djordjevic) and M.D. (Marko Djordjevic); supervision, M.D. (Marko Djordjevic), I.S. and M.D. (Magdalena Djordjevic). All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All data gathered for this study and the R 4.0, Python 3.9 and MATLAB R2023b (MathWorks) scripts used in the analyses are publicly available at https://github.com/OgnjenMilicevic/covid19ml.

Conflicts of Interest

The authors declare no conflicts of interest.

Funding Statement

This work was supported in part through institutional funding provided by the Ministry of Science, Technological Development and Innovation and the Ministry of Education of the Republic of Serbia.

Footnotes

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

References

  • 1.Lofgren E., Fefferman N.H., Naumov Y.N., Gorski J., Naumova E.N. Influenza Seasonality: Underlying Causes and Modeling Theories. J. Virol. 2007;81:5429–5436. doi: 10.1128/jvi.01680-06. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Moriyama M., Hugentobler W.J., Iwasaki A. Seasonality of Respiratory Viral Infections. Annu. Rev. Virol. 2020;7:83–101. doi: 10.1146/annurev-virology-012420-022445. [DOI] [PubMed] [Google Scholar]
  • 3.Khajanchi S., Sarkar K., Mondal J., Nisar K.S., Abdelwahab S.F. Mathematical Modeling of the COVID-19 Pandemic with Intervention Strategies. Results Phys. 2021;25:104285. doi: 10.1016/j.rinp.2021.104285. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Baker R.E., Yang W., Vecchi G.A., Metcalf C.J.E., Grenfell B.T. Susceptible Supply Limits the Role of Climate in the Early SARS-CoV-2 Pandemic. Science. 2020;369:315–319. doi: 10.1126/science.abc2535. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Brauner J.M., Mindermann S., Sharma M., Johnston D., Salvatier J., Gavenčiak T., Stephenson A.B., Leech G., Altman G., Mikulik V., et al. Inferring the Effectiveness of Government Interventions against COVID-19. Science. 2021;371:eabd9338. doi: 10.1126/science.abd9338. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Flaxman S., Mishra S., Gandy A., Unwin H.J.T., Mellan T.A., Coupland H., Whittaker C., Zhu H., Berah T., Eaton J.W., et al. Estimating the Effects of Non-Pharmaceutical Interventions on COVID-19 in Europe. Nature. 2020;584:257–261. doi: 10.1038/s41586-020-2405-7. [DOI] [PubMed] [Google Scholar]
  • 7.Hsiang S., Allen D., Annan-Phan S., Bell K., Bolliger I., Chong T., Druckenmiller H., Huang L.Y., Hultgren A., Krasovich E., et al. The Effect of Large-Scale Anti-Contagion Policies on the COVID-19 Pandemic. Nature. 2020;584:262–267. doi: 10.1038/s41586-020-2404-8. [DOI] [PubMed] [Google Scholar]
  • 8.Kraemer M.U.G., Yang C.-H., Gutierrez B., Wu C.-H., Klein B., Pigott D.M., Open COVID-19 Data Working Group. Du Plessis L., Faria N.R., Li R., et al. The Effect of Human Mobility and Control Measures on the COVID-19 Epidemic in China. Science. 2020;368:493–497. doi: 10.1126/science.abb4218. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Feroze N. Forecasting the Patterns of COVID-19 and Causal Impacts of Lockdown in Top Five Affected Countries Using Bayesian Structural Time Series Models. Chaos Solitons Fractals. 2020;140:110196. doi: 10.1016/j.chaos.2020.110196. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Spada A., Tucci F.A., Ummarino A., Ciavarella P.P., Calà N., Troiano V., Caputo M., Ianzano R., Corbo S., de Biase M., et al. Structural Equation Modeling to Shed Light on the Controversial Role of Climate on the Spread of SARS-CoV-2. Sci. Rep. 2021;11:8358. doi: 10.1038/s41598-021-87113-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Diao Y., Kodera S., Anzai D., Gomez-Tames J., Rashed E.A., Hirata A. Influence of Population Density, Temperature, and Absolute Humidity on Spread and Decay Durations of COVID-19: A Comparative Study of Scenarios in China, England, Germany, and Japan. One Health. 2020;12:100203. doi: 10.1016/j.onehlt.2020.100203. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Carleton T., Cornetet J., Huybers P., Meng K.C., Proctor J. Global Evidence for Ultraviolet Radiation Decreasing COVID-19 Growth Rates. Proc. Natl. Acad. Sci. USA. 2021;118:e2012370118. doi: 10.1073/pnas.2012370118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Fontal A., Bouma M.J., San-José A., López L., Pascual M., Rodó X. Climatic Signatures in the Different COVID-19 Pandemic Waves across Both Hemispheres. Nat. Comput. Sci. 2021;1:655–665. doi: 10.1038/s43588-021-00136-6. [DOI] [PubMed] [Google Scholar]
  • 14.Mecenas P., Bastos R.T.D.R.M., Vallinoto A.C.R., Normando D. Effects of Temperature and Humidity on the Spread of COVID-19: A Systematic Review. PLoS ONE. 2020;15:e0238339. doi: 10.1371/journal.pone.0238339. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Merow C., Urban M.C. Seasonality and Uncertainty in Global COVID-19 Growth Rates. Proc. Natl. Acad. Sci. USA. 2020;117:27456–27464. doi: 10.1073/pnas.2008590117. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Sajadi M.M., Habibzadeh P., Vintzileos A., Shokouhi S., Miralles-Wilhelm F., Amoroso A. Temperature, Humidity, and Latitude Analysis to Estimate Potential Spread and Seasonality of Coronavirus Disease 2019 (COVID-19) JAMA Netw. Open. 2020;3:e2011834. doi: 10.1001/jamanetworkopen.2020.11834. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Li Q., Guan X., Wu P., Wang X., Zhou L., Tong Y., Ren R., Leung K.S.M., Lau E.H.Y., Wong J.Y., et al. Early Transmission Dynamics in Wuhan, China, of Novel Coronavirus–Infected Pneumonia. N. Engl. J. Med. 2020;382:1199–1207. doi: 10.1056/NEJMoa2001316. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Sanche S., Lin Y.T., Xu C., Romero-Severson E., Hengartner N., Ke R. High Contagiousness and Rapid Spread of Severe Acute Respiratory Syndrome Coronavirus 2. Emerg. Infect. Dis. 2020;26:1470–1477. doi: 10.3201/eid2607.200282. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Wu J.T., Leung K., Leung G.M. Nowcasting and Forecasting the Potential Domestic and International Spread of the 2019-nCoV Outbreak Originating in Wuhan, China: A Modelling Study. Lancet. 2020;395:689–697. doi: 10.1016/S0140-6736(20)30260-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Djordjevic M., Salom I., Markovic S., Rodic A., Milicevic O., Djordjevic M. Inferring the Main Drivers of SARS-CoV-2 Global Transmissibility by Feature Selection Methods. GeoHealth. 2021;5:e2021GH000432. doi: 10.1029/2021GH000432. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Salom I., Rodic A., Milicevic O., Zigic D., Djordjevic M., Djordjevic M. Effects of Demographic and Weather Parameters on COVID-19 Basic Reproduction Number. Front. Ecol. Evol. 2021;8:617841. doi: 10.3389/fevo.2020.617841. [DOI] [Google Scholar]
  • 22.Diekmann O., Heesterbeek J.A.P., Roberts M.G. The Construction of Next-Generation Matrices for Compartmental Epidemic Models. J. R. Soc. Interface. 2010;7:873–885. doi: 10.1098/rsif.2009.0386. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Wallinga J., Lipsitch M. How Generation Intervals Shape the Relationship Between Growth Rates and Reproductive Numbers. Proc. R. Soc. B Biol. Sci. 2007;274:599–604. doi: 10.1098/rspb.2006.3754. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Djordjevic M., Rodic A., Salom I., Zigic D., Milicevic O., Ilic B., Djordjevic M. A Systems Biology Approach to COVID-19 Progression in Population. Adv. Protein Chem. Struct. Biol. 2021;127:291–314. doi: 10.1016/bs.apcsb.2021.03.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Ganyani T., Kremer C., Chen D., Torneri A., Faes C., Wallinga J., Hens N. Estimating the Generation Interval for Coronavirus Disease (COVID-19) Based on Symptom Onset Data, March 2020. Eurosurveillance. 2020;25:2000257. doi: 10.2807/1560-7917.ES.2020.25.17.2000257. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.He X., Lau E.H.Y., Wu P., Deng X., Wang J., Hao X., Lau Y.C., Wong J.Y., Guan Y., Tan X., et al. Temporal Dynamics in Viral Shedding and Transmissibility of COVID-19. Nat. Med. 2020;26:672–675. doi: 10.1038/s41591-020-0869-5. [DOI] [PubMed] [Google Scholar]
  • 27.Lauer S.A., Grantz K.H., Bi Q., Jones F.K., Zheng Q., Meredith H.R., Azman A.S., Reich N.G., Lessler J. The Incubation Period of Coronavirus Disease 2019 (COVID-19) from Publicly Reported Confirmed Cases: Estimation and Application. Ann. Intern. Med. 2020;172:577–582. doi: 10.7326/M20-0504. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.NASA Langley Research Center The Prediction of Worldwide Energy Resources (POWER) Project. [(accessed on 6 October 2020)]; Available online: https://power.larc.nasa.gov/
  • 29.European Commission Global Human Settlement Urban Centre Database UCDB R2019A. [(accessed on 26 September 2020)]. Available online: https://ghsl.jrc.ec.europa.eu/ghs_stat_ucdb2015mt_r2019a.php.
  • 30.OpenUV Global Real-Time UV Index REST JSON API. [(accessed on 10 October 2020)]. Available online: https://www.openuv.io/
  • 31.Holick M.F. Vitamin D Deficiency. N. Engl. J. Med. 2007;357:266–281. doi: 10.1056/NEJMra070553. [DOI] [PubMed] [Google Scholar]
  • 32.Martineau A.R., Jolliffe D.A., Hooper R.L., Greenberg L., Aloia J.F., Bergman P., Dubnov-Raz G., Esposito S., Ganmaa D., Ginde A.A., et al. Vitamin D Supplementation to Prevent Acute Respiratory Tract Infections: Systematic Review and Meta-Analysis of Individual Participant Data. BMJ. 2017;356:i6583. doi: 10.1136/bmj.i6583. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Ratnesar-Shumate S., Williams G., Green B., Krause M., Holland B., Wood S., Bohannon J., Boydston J., Freeburger D., Hooper I., et al. Simulated Sunlight Rapidly Inactivates SARS-CoV-2 on Surfaces. J. Infect. Dis. 2020;222:214–222. doi: 10.1093/infdis/jiaa274. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Schuit M., Ratnesar-Shumate S., Yolitz J., Williams G., Weaver W., Green B., Miller D., Krause M., Beck K., Wood S., et al. Airborne SARS-CoV-2 Is Rapidly Inactivated by Simulated Sunlight. J. Infect. Dis. 2020;222:564–571. doi: 10.1093/infdis/jiaa334. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Jolliffe I.T., Cadima J. Principal Component Analysis: A Review and Recent Developments. Philos. Trans. R. Soc. Math. Phys. Eng. Sci. 2016;374:20150202. doi: 10.1098/rsta.2015.0202. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.World Health Organization Global Health Observatory. [(accessed on 10 October 2020)]. Available online: https://www.who.int/data/gho.
  • 37.Ciencewicki J., Jaspers I. Air Pollution and Respiratory Viral Infection. Inhal. Toxicol. 2007;19:1135–1146. doi: 10.1080/08958370701665434. [DOI] [PubMed] [Google Scholar]
  • 38.Copat C., Cristaldi A., Fiore M., Grasso A., Zuccarello P., Signorelli S.S., Conti G.O., Ferrante M. The Role of Air Pollution (PM and NO2) in COVID-19 Spread and Lethality: A Systematic Review. Environ. Res. 2020;191:110129. doi: 10.1016/j.envres.2020.110129. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Crippa M., Solazzo E., Huang G., Guizzardi D., Koffi E., Muntean M., Schieberle C., Friedrich R., Janssens-Maenhout G. High Resolution Temporal Profiles in the Emissions Database for Global Atmospheric Research. Sci. Data. 2020;7:121. doi: 10.1038/s41597-020-0462-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Kuchler T., Russel D., Stroebel J. JUE Insight: The Geographic Spread of COVID-19 Correlates with the Structure of Social Networks as Measured by Facebook. J. Urban Econ. 2022;127:103314. doi: 10.1016/j.jue.2020.103314. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Freeman L.C., Borgatti S.P., White D.R. Centrality in Valued Graphs: A Measure of Betweenness Based on Network Flow. Soc. Netw. 1991;13:141–154. doi: 10.1016/0378-8733(91)90017-N. [DOI] [Google Scholar]
  • 42.Kuhn M. Building Predictive Models in R Using the Caret Package. J. Stat. Softw. 2008;28:1–26. doi: 10.18637/jss.v028.i05. [DOI] [Google Scholar]
  • 43.Akaike H. A New Look at the Statistical Model Identification. IEEE Trans. Autom. Control. 1974;19:716–723. doi: 10.1109/TAC.1974.1100705. [DOI] [Google Scholar]
  • 44.Altmann A., Toloşi L., Sander O., Lengauer T. Permutation Importance: A Corrected Feature Importance Measure. Bioinformatics. 2010;26:1340–1347. doi: 10.1093/bioinformatics/btq134. [DOI] [PubMed] [Google Scholar]
  • 45.Breiman L. Random Forests. Mach. Learn. 2001;45:5–32. doi: 10.1023/A:1010933404324. [DOI] [Google Scholar]
  • 46.Tibshirani R. Regression Shrinkage and Selection via the Lasso. J. R. Stat. Soc. Ser. B Stat. Methodol. 1996;58:267–288. doi: 10.1111/j.2517-6161.1996.tb02080.x. [DOI] [Google Scholar]
  • 47.Friedman J.H. Greedy Function Approximation: A Gradient Boosting Machine. Ann. Stat. 2001;29:1189–1232. doi: 10.1214/aos/1013203451. [DOI] [Google Scholar]
  • 48.Hoerl A.E., Kennard R.W. Ridge Regression: Biased Estimation for Nonorthogonal Problems. Technometrics. 1970;12:55–67. doi: 10.1080/00401706.1970.10488634. [DOI] [Google Scholar]
  • 49.Zou H., Hastie T. Regularization and Variable Selection via the Elastic Net. J. R. Stat. Soc. Ser. B Stat. Methodol. 2005;67:301–320. doi: 10.1111/j.1467-9868.2005.00503.x. [DOI] [Google Scholar]
  • 50.Carpenter B., Gelman A., Hoffman M.D., Lee D., Goodrich B., Betancourt M., Brubaker M., Guo J., Li P., Riddell A. Stan: A Probabilistic Programming Language. J. Stat. Softw. 2017;76:1–32. doi: 10.18637/jss.v076.i01. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51.Cook R.D. Detection of Influential Observation in Linear Regression. Technometrics. 1977;19:15–18. doi: 10.1080/00401706.1977.10489493. [DOI] [Google Scholar]
  • 52.Liu X., Huang J., Li C., Zhao Y., Wang D., Huang Z., Yang K. The Role of Seasonality in the Spread of COVID-19 Pandemic. Environ. Res. 2021;195:110874. doi: 10.1016/j.envres.2021.110874. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Rashed E.A., Hirata A. One-Year Lesson: Machine Learning Prediction of COVID-19 Positive Cases with Meteorological Data and Mobility Estimate in Japan. Int. J. Environ. Res. Public Health. 2021;18:5736. doi: 10.3390/ijerph18115736. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

Data Availability Statement

All data gathered for this study and the R 4.0, Python 3.9 and MATLAB R2023b (MathWorks) scripts used in the analyses are publicly available at https://github.com/OgnjenMilicevic/covid19ml.


Articles from Pathogens are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES