Skip to content

Earth Observation of Agroecology (EOA)

We, the Earth Observation of Agroecosystems (EOA) team at Agroscope, contribute to improving the sustainability of our land management practices by providing necessary information for targeted decision making.

We use Earth Observation (EO) and Geographic Information Systems (GIS) and develop empirical and mechanistic models to interpreted EO data from multiple sources across several scales in order to understand the ecophysiological processes happening in our agroecosystems.

Visit our website: https://www.eoa-team.net/

Data acquisition 🛰️

  • EOdal - Earth Observation Data Analysis Library, a Python library enabling the acquisition, organization, and analysis of EO data in a completely open-source manner within a unified framework.
  • EOdal notebooks - Collection of example notebooks showcasting the capabilities of EOdal.

Geospatial analysis 🌍

  • interactive_plots - Generate interactive subplots for exploratory analysis in Python.
  • python-dem-shadows - A Python library for projecting solar shadows on digital elevation models.

Vegetation monitoring 🌱

Radiative Transfer Models (RTMs) 🔃

  • rtm_inv - Forward run of ProSAIL and SPART RTMs generating look-up tables (LUTs) in Python. LUT-based inversion of RTMs to be used with Sentinel2A and B, Landsat 8 and 9, and PlanetScope SuperDove.
  • PyProSAIL- Python interface to the ProSAIL combined leaf and canopy radiative transfer model.

Trait retrieval 🔍

  • sentinel2_crop_traits - Extract Sentinel-2 data, run PROSAIL simulations, perform the inversion for trait retrieval and implements a phenology model to constrain the inversion.
  • s2toarp - Study the impact of radiometric uncertainty in Sentinel-2 Top-of-Atmosphere data on the retrieval of land surface metrics.
  • sentinel2_crop_trait_timeseries - Retrieve traits from look-up tables generated by ProSAIL forward runs and reconstruct the Green Leaf Area Index time series from Sentinel-2 observations.

Publications 📃

You can find our publications below:

  • Graf, L.V., Merz, Q.M, Walter, A., Aasen, H. (2023) "Insights from field phenotyping improve satellite remote sensing based in-season estimation of winter wheat growth and phenology".Remote Sensing of Environment. DOI:https://doi.org/10.1016/j.rse.2023.113860.
  • Graf, L.V., Tschurr, F., Aasen, H., Walter, A. (2023) "Probabilistic assimilation of optical satellite data with physiologically based growth functions improves crop trait time series reconstruction". IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing. DOI:https://doi.org/10.31223/X5596B
  • Graf, L.V., Perich, G., Aasen, H. (2022) "EOdal: An open-source Python package for large-scale agroecological research using Earth Observation and gridded environmental data". Computers and Electronics in Agriculture. DOI:https://doi.org/10.1016/j.compag.2022.107487
  • Graf, L.V., Gorroño, J., Hueni, A., Walter, A., Aasen, H. (2023) "Propagating Sentinel-2 Top-of-Atmosphere Radiometric Uncertainty into Land Surface Phenology Metrics Using a Monte Carlo Framework". IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing. DOI:10.1109/JSTARS.2023.3297713

Popular repositories

  1. eodal eodal Public

    Earth Observation Data Analysis Library

    Python 89 14

  2. eodal_notebooks eodal_notebooks Public

    Sample Jupyter notebooks for EOdal

    Jupyter Notebook 39 9

  3. sentinel2_crop_traits sentinel2_crop_traits Public

    Sentinel-2 Crop Trait Retrieval Using Physiological and Phenological Priors from Field Phenotyping (Graf et al., 2023, RSE)

    Python 17 4

  4. s2toarup s2toarup Public

    Sentinel-2 Top-Of-Atmosphere Radiometric Uncertainty Propagator (Graf et al., 2023, IEEE-JSTARS)

    Python 7

  5. PyProSAIL PyProSAIL Public

    Fortran 7 1

  6. sentinel2_crop_trait_timeseries sentinel2_crop_trait_timeseries Public

    Sentinel-2 Crop Trait Timeseries Reconstruction using Physiological Dose-Response Curves

    Python 5 2

Repositories

Showing 10 of 15 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…