πŸŽ“ CoMet Training Workshop – ARIA workshop 2026

πŸŽ“ CoMet Training Workshop – ARIA workshop 2026

πŸ“… Date: Wednesday 15th April

πŸ•°οΈ Time: 09:15–12:30

πŸ“ Location: National Physical Laboratory

On this page you’ll find links to the training materials.

This session covers key concepts around uncertainties, with guided exercises using the CoMet toolkit. You will:

  • Gain a conceptual overview of uncertainties in Earth Observation data processing.
  • Learn how to use the CoMet tools in practical workflows.
  • Apply methods through interactive notebooks hosted on Google Colab.
  • πŸ“ƒ Uncertainties 101: A short introduction to key concepts, why they matter, and how CoMet helps with uncertainty handling.
Download Slides

Exercises

Links and descriptions of the hands‑on exercises for this training session.

Exercise 1: Uncertainty Propagation Basics (Click here to open exercise)

β€’ Simple measurement functions

β€’ Manual specification of input uncertainties

β€’ MC and LPU uncertainty propagation methods

Exercise 2: Error Correlation in EO Datasets (Click here to open exercise)

β€’ Simple measurement functions

β€’ Propagating error correlation information

β€’ Random and systematic uncertainties

Exercise 3: From Spectrometer Measurements to NDVI with Uncertainty Propagation (Click here to open exercise)

β€’ Spectrometer example from demo and uncertainty tree diagram session

β€’ Propagate uncertainties from raw data, to reflectance and NDVI

β€’ Random and systematic uncertainties

Exercise 4: Multi-Dimension Datasets (Click here to open exercise)

β€’ Use obsarray to store error-correlation information for multi-dimensional measurement datasets - such as from Earth Observation.

β€’ Propagate uncertainties from these datasets through measurement functions using punpy.

(if time allows) Exercise 5: Work on your own use case of HYPERNETS (Click here to open exercise)

β€’ Get familiar with a sample EO data (HYPERNETS)

β€’ Use the previous exercises to add uncertainties to the HYPERNETS data processing chain

β€’ Generate and interpret uncertainty-aware outputs

βœ… Solutions

Exercise solutions will be added after the workshop.