Varna, Bulgaria, 17-18 August 2026

details of the meeting can be found in the pdf

WG4 Meeting Deliverable Writing

The meeting of PANGEOS WG4 was held in Varna Bulgaria on the 17 and 18 August 2026. It was a hybrid meeting.

The first day of the meeting started at the conference room of Modus Hotel in the center of Varna.

Meeting TWSI and uncertainty propagation

Actual Participants: Laura Mihai, Mike Werfeli, Andy Hueni, Offer Rozenstein, Dessislava Ganeva, Martin Schlerf, Kadmiel Maseyk, Shawn Kefauver

  • Mike Werfeli and Dessislava Ganeva presented the advancement in the TWSI project started after Nitra training course as an example of WG4 and WG3 collaboration, Figure.

Figure. Presentation of the uncertainty analysis for TWSI

  • Mike presented the work done for Bambësch with the data and information provided by Martin Schlerf.
  • Dessislava presented the data acquired during the field campaign in Chirpan in June 2026 potentially for CWSI.
  • The participants discussed potential article and its goals
  • Alternative datasets were considered. For example, from Shawn from crop and forest. From Offer for orchards or vegetables

Results and conclusions:

  1. We will continue to work only with Bambësch dataset for forest
  2. Additionally, to the point thermal data from Apogee, Martin will provide thermal data from drone
  3. The article will focus on the uncertainty estimation of TWSI from point data to drone data with note and discussion for future thermal satellite with high spatial resolution

Actions:

  1. Mike and Dessi will prepare a proposal and time frame for the work by the Core meeting in September 2026

Meeting paper on best practices

Actual Participants: Laura Mihai, Mike Werfeli, Andy Hueni, Offer Rozenstein, Dessislava Ganeva, Shawn Kefauver

  • Mike presented the idea and the possible datasets for the paper
  • Andy presented the impact on even remote cloud on the recorded spectra
  • The team worked together on the methodology.

Results and conclusions:

Results, conclusions and actions:

We decided to have the following article structure for the sensitivity tests for:

  1. Temperature experiment lab
DatasetWhatWho
Temperature experiment on ASD at CETAL Romania (Laser4EU project)Convert all from DN to Radiance with calibration from CETALPlot in y-axis the correction coefficient c (x) = T(x)/T(Tref=temperature of the calibration) and in x-axis the temperatures from the experiment (15, 20, 25, 30, 35). Find the fitting function in order to have a correction coefficient for each temperatureIn parallel, verify for which temperature there is almost no jump between the detectors. Use this temperature as TrefDessi

Figure. The work continues during the coffee break

  1. Temperature influence in the field
DatasetWhatWho
Field Measurement with ASD during 2026 in Chirpan.   If necessary, we can add field measurements from 2021, 2022, and 2023 from ChirpanDN -> L -> R with calibration from CETAL. Case 1, not correctedDN -> L -> c(calculated from T lab experiment) * L =LTcorr -> RTcorrDN -> LJumpCorr -> RJumpCorrCalculate ∆R12 , ∆R23 , ∆R13 and plotDessi
  • Influence of the tilt of the reference panel, lab experiment
DatasetWhatWho
Lab measurement with Goniometer at CETAL Romania (Laser4EU project).   Remark: the spectral data is <1000nmTo do the same as presented at Prague conference but instead of DN -> LDessi
  • Influence of the tilt of the pistol grip, lab experiment
DatasetWhatWho
Lab measurement with Goniometer at CETAL Romania (Laser4EU project).   Remark: the spectral data is <1000nmTo do the same as presented at Prague conference but instead of DN -> LDessi
  • Pre- and post-panel, field experiment
DatasetWhatWho
Norway datasetHow important is to make Reference-Target-Reference instead of just Reference-TargetMike
  • Differences between dirty/clean reference panel, field experiment
DatasetWhatWho
Chirpan field campaign 2026 with ASD and big (clean)/small (dirty) panelCost Optimise datasetFind the difference between the R with clean and dirty reference panel for each datasetCompare the results from the 2 datasetsDessi Mike Laura
  • Reference panel position
DatasetWhatWho
New experimentInfluence of surrounding on spectral measurement, for example a tree that is close or far from the measurementsMike
  • Influence from clouds
DatasetWhatWho
Svartberg dataset. Cloud event at 11h30Cloud effect on different bandsCompute pseudo PRIAndy Mike  

Additional Actions:

  1. Laura to confirm what the temperature is during the calibration of the ASD
  2. Agree on a timeframe for the completion of the work

Work on 18.08.2026

Meeting article from hackathon

Actual Participants: Laura Mihai, Mike Werfeli, Andy Hueni, Offer Rozenstein, Dessislava Ganeva, Shawn Kefauver, Michal Antala Figure.

Figure. Hybrid meeting for the hackathon paper

The participants worked through the dataset and the methodology to understand how to include uncertainty into the methodology, Figure. We failed in finishing the discussion before lunch, Figure, so we decided to continue after the discussion about the preparation for the final year of PANGEOS.

Results and conclusions:

We decided to following tasks:

  1. Base line model – CGM with no uncertainty, no RS, no measured LAI, CHL – WG4 has nothing to do
  2. CGM + PF + measured LAI + measured CHL
    1. Michal PF code in R to be transformed into Python
    1. We work with 1 value that comprises the 2 measurements/plot for 3 plots with the same treatment (irrigation + N)
    1. Variability = SD(6 measurements) –  , Variability is NOT uncertainty
    1. For LAI: 2.1. Run Michal PF code (Python) with random uncertainty (5%), where  (in ABSOLUTE)
    1. For LAI: 2.2. Run Michal PF code (Python) with systematic uncertainty (10%), where  (in ABSOLUTE)
    1. For LAI, propagate the random uncertainty for , where LAIx is the LAI measurement from the same condition (irrigation and N)
    1. For LAI, propagate the systematic uncertainty for , where LAIx is the LAI measurement from the same treatment (irrigation and N)
    1. For LAI, propagate the random uncertainty for ; is a constant
    1. For LAI, propagate the systematic uncertainty for ; is a constant
    1. To do similar uncertainty analysis and propagation for CHL as for LAI
    1. Remark: for 1 realization of MC, there are 1000 PFs
  3. CGM + PF + retrieved with ML LAI + retrieved with ML CHL + Reflectance
    1. Analyse and propagate the uncertainty of the Reflectance to obtain
    1. To propagate the  through the ML model and application. To do that, we need a meeting with the ML person
    1. We work with 3 values that comprise the 2 measurements/plot for each plot individually
    1. For LAI: 3.1. Run Michal PF code (Python) with random uncertainty (5%), where  (in ABSOLUTE), where i is the number of each plot
    1. For LAI: 3.2. Run Michal PF code (Python) with systematic uncertainty (10%), where  (in ABSOLUTE), where i is the number of each plot
    1. To do similar uncertainty analysis and propagation for CHL as for LAI
    1. The result should look like, Figure.

Figure. Result for 1 PF with uncertainty buffer, with the mean of the value (LAI or CHL) that varies

Actions:

CaseWhatWho
Cases 2&3Michal PF code in R to be transformed into PythonDessi
Cases 2&3To get the data from Egor for the CHL measured calibrationMichal
Cases 2&3To determine the uncertainties for CHL measuredMike
Cases 2Uncertainty analysis and propagation for LAI measured through PFDessi
Cases 2Uncertainty analysis and propagation for CHL measured through PFMike
Cases 3Meeting with the ML personMichal
Cases 3Obtain Mike
Cases 3Propagate  , , through the ML model and applicationMike & Dessi
Cases 3Propagate  , , through the PFMike & Dessi

Meeting preparation for the last year of PANGEOS

Actual Participants: Laura Mihai, Mike Werfeli, Andy Hueni, Offer Rozenstein, Dessislava Ganeva, Shawn Kefauver, Esra Tunc, Luke Brown, Jose Gomez-Dans, Lea Hallik, Miriam Machwitz, Kadmiel Maseyk

  • Laura went through the MOU to point which parts of it were covered and which still needed work. The participants discussed different possibilities and the results and conclusion are listed below

Results and conclusions:

To strengthen our position with potential stakeholders:

  • Shawn proposed to create documents that can serve in our communication with stakeholders: graphical abstracts, common graphical components and multi-language posters
  • Dessi proposed to use the webinar series to create short videos that explain PANGEOS scientific concepts to a larger audience.

General:

  • To organise the final conference in early summer 2027

How WG4 could complete the proposed in the MOU tasks and deliverables:

  • Meeting in Zurich in spring 2027 targeted toward how the PANGEOS members, the community, and stakeholders in general use/apply the uncertainty analysis and propagation in their work. Think about which stakefolder could be involved/invited, for example space agencies – Mike will present a plan during the Core meeting in September 2026
  • Student from University of Zurich to work on a code that uses SPECCHIO to automatically propagate uncertainty associated with measurement
  • Connection between WG1&WG4 – already covered with multiple activities
  • Connection between WG2&WG4
    • Miriam, Offer, and Jose will discuss the review article being written as part of WG2 deliverables and get back to WG4 team if additional activities are needed
    • The hackathon article in preparation is part of this connection
  • Connection between WG3&WG4
    • The TWSI article in preparation is part of this connection
    • Kadmiel and Shawn proposed an activity for mission validation, for example Flex. Will have proposal by the Core meeting in September 2026

After very long two days and still ahead of us to finish the hackathon article, we asked AI to make us laugh, and the result was quite good.

Figure. AI generated image

After the conclusion of the meeting for the preparation for the last year of PANGEOS for the activities of WG4, we returned with Michal to the hackathon article. At the end of the day, everybody was drained but also happy for the work well done.