PyEOGPR: A Python package for vegetation trait mapping with Gaussian Process Regression on Earth observation cloud platforms

Developed to efficiently quantify vegetation traits from satellite Earth Observation (EO) data, the here presented PyEOGPR Python package makes trained probabilistic Gaussian Process Regression (GPR) models readily accessible within cloud-computing platforms like Google Earth Engine (GEE) and openEO. PyEOGPR provides a diversity of validated hybrid GPR models targeting common vegetation traits, as well as newer, more challenging ones such as canopy nitrogen content (CNC), applicable to Sentinel-2 (S2) and Sentinel-3 (S3) data. The package also enables users to incorporate newly trained GPR models for quantifying user-defined surface properties. A key advantage of GPR models is their provision of associated uncertainty estimates, significantly enhancing retrieval reliability. PyEOGPR streamlines large-scale vegetation analysis, facilitating quantitative map generation from local to global scales with customizable time windows, eliminating the need for local image downloads or processing. This paper outlines the complete processing pipeline and demonstrates the generation of landscape-scale maps of key vegetation traits using S2 (20 m resolution) data, and global trait maps using S3 data. PyEOGPR currently supports 27 generically applicable GPR models, aiding environmental monitoring and sustainable agroecological management, with minimal coding expertise required. This integration democratizes access to advanced GPR models within cloud environments, making spatial vegetation dynamics analyses accessible to a broader user base and improving the efficiency of EO data processing.

Authors

Institutions

Publication Details

Journal
Ecological Informatics
Published
2025-10-29
DOI
https://doi.org/10.1016/j.ecoinf.2025.103497
Citations
2
Primary Topic
Remote Sensing and LiDAR Applications
Type
article
Field-Weighted Citation Impact
1.60
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PyEOGPR: A Python package for vegetation trait mapping with Gaussian Process Regression on Earth observation cloud platforms

Dávid D. Kovács, Jochem Verrelst, Emma De Clerck
2 citations
Ecological Informatics
Remote Sensing and LiDAR Applications
1.60
article

PyEOGPR: A Python package for vegetation trait mapping with Gaussian Process Regression on Earth observation cloud platforms

Dávid D. Kovács, Jochem Verrelst, Emma De Clerck
article en
2 citations

Abstract

Developed to efficiently quantify vegetation traits from satellite Earth Observation (EO) data, the here presented PyEOGPR Python package makes trained probabilistic Gaussian Process Regression (GPR) models readily accessible within cloud-computing platforms like Google Earth Engine (GEE) and openEO. PyEOGPR provides a diversity of validated hybrid GPR models targeting common vegetation traits, as well as newer, more challenging ones such as canopy nitrogen content (CNC), applicable to Sentinel-2 (S2) and Sentinel-3 (S3) data. The package also enables users to incorporate newly trained GPR models for quantifying user-defined surface properties. A key advantage of GPR models is their provision of associated uncertainty estimates, significantly enhancing retrieval reliability. PyEOGPR streamlines large-scale vegetation analysis, facilitating quantitative map generation from local to global scales with customizable time windows, eliminating the need for local image downloads or processing. This paper outlines the complete processing pipeline and demonstrates the generation of landscape-scale maps of key vegetation traits using S2 (20 m resolution) data, and global trait maps using S3 data. PyEOGPR currently supports 27 generically applicable GPR models, aiding environmental monitoring and sustainable agroecological management, with minimal coding expertise required. This integration democratizes access to advanced GPR models within cloud environments, making spatial vegetation dynamics analyses accessible to a broader user base and improving the efficiency of EO data processing.

Ecological InformaticsVol. 92
Eötvös Loránd University (HU), TU Wien (AT), Parc Científic de la Universitat de València (ES), GeoInformation (United Kingdom) (GB)
Openalex Percentile: Top 15%
Remote Sensing and LiDAR Applications
1.60
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.