Cornes, Richard C.
ORCID: https://orcid.org/0000-0002-7688-4485; Chan, Steven C.
ORCID: https://orcid.org/0000-0001-7695-3754; Cable, Archie; Chan, Duo
ORCID: https://orcid.org/0000-0002-8573-5115; Faulkner, Agnieszka; Kent, Elizabeth C.
ORCID: https://orcid.org/0000-0002-6209-4247; Siddons, Joseph T..
2026
GloMarGridding : A Python Toolkit for Flexible Spatial Interpolation in Climate Applications.
Geoscience Data Journal, 13 (2).
10.1002/gdj3.70064
Global surface temperature datasets are constructed through processing chains that inherently introduce structural uncertainty, arising from choices made both in the processing of input observations and in the spatial interpolation methods employed. Because these steps are often tightly integrated, it is difficult to isolate their individual contributions to uncertainty. Here, we introduce GloMarGridding, a Python package designed to support the evaluation of the component of structural uncertainty arising specifically from spatial interpolation. It provides tools to apply Gaussian Process Regression Modelling (GPRM), widely used in the production of global temperature datasets, enabling the generation of spatially complete temperature fields from grid‐box average and point observations, along with estimation of uncertainty in those fields. GloMarGridding currently supports three spatial covariance parametrizations: fixed isotropic variograms, ellipse‐based anisotropic, and empirically derived covariance matrices. It also allows for uncertainty propagation via error covariance matrices and conditional simulation from input ensembles. By decoupling spatial interpolation from earlier stages of dataset development—such as homogenization, quality control, and aggregation—this framework enables independent assessment of upstream processing choices and their impacts on gridded outputs.
Available under License Creative Commons Attribution 4.0.
Download (5MB) | Preview
NOC Research Groups 2025 > Global Climate
NOC Mission Networks > Climate
Downloads per month over past year
Altmetric Badge
Dimensions Badge
![]() |
