JEDI1 update (Mark):


There was a JEDI 1 meeting last week led by Steve H, since Mark was away.


There is one topic that received some discussion then that we want to pose to this larger group.  We would like to designate one infrastructure representative from each site/organization.  Dan has already offered to be the representative for NASA/Discover.


The motivation for this is to foster better communication about changes to the jedi stack and the environment modules.  The JEDI 1 team already has a vetting process for proposed changes to the jedi-stack but this typically proceeds without any input from those outside the JEDI core team.  So, the main responsibilities of the infrastructure reps would be:


* To be included as a reviewer on PRs to jedi-stack and other repos that effect JEDI dependencies and environment modules

* To participate in biweekly JEDI 1 meetings, particularly those in which we discuss stack changes as part of the vetting procedure


So, a request to all participants of this meeting: please identify an infrastructure representative from your organization who can serve as a point of contact for stack/module related issues.


In other news, Maryam and Mark have continued to help out with the JEDI-MPAS release scheduled for this Friday.  Everything is on schedule.  We have defined internal tags for oops, saber, ioda, ufo, mpas-jedi, and the associated data repos that we'll continue to test this week.  Meanwhile, the MPAS team is finalizing the documentation and tutorials.  Maryam will also implement new CI containers this week, the main update being a move to gnu 10.3 (along with a minor modification needed for CodeBuild).


Steve H continues to work on changing the representation of DateTime in ioda files in order to improve IO efficiency.  We have decided to store the DateTime as integers rather than strings to avoid time-consuming string conversions.  But, there is an additional question of what integers?  Should they be identical to those stored in oops DateTime objects, or should they be more human-readable for users viewing the data with tools like ncdump or hdfview.  The latter would be more efficient than strings but would still require a conversion.  Steve is looking into whether the time of this conversion is significant enough to worry about.


Steve also issued a recent fix to properly handle missing latlon values for GOES16 (and other) data and continues to resolve conflicts between how netcdf and hdf5 define and implement fill values.


Another issue that has come up recently is an apparent incompatibility between python conda/miniconda and the ioda python bindings https://github.com/JCSDA-internal/ioda/issues/463.  Mark M has has some difficulty in getting these to work together in the container and Rick has run into similar problem s on Hera.


Kat, Anna, Yannick, and Mark have also begun our collaboration with Peter van Leeuwen, Steve Fletcher, and Chih Chi Hu from Colorado State University on a JEDI-EDU application that will be used for teaching DA.


OBS1 update (Hui):


OBS2 update (Francois):


CRTM update (Ben):


JEDI2 update (Dan):

There was no JEDI2 meeting on 13 Sep due to the WCRP-WWRP symposium on Data Assimilation. The following update is only for core team work.


Jedi 2.1 - Improved interpolation

Jedi 2.2 - Generalized locations

Jedi 2.3 - Use of NUOPC driver with FV3-JEDI

Jedi 2.7 - Background error model validation

Jedi 2.15 - VADER

Jedi 2.18 - Locations refactoring

JEDI3 update (Anna):


JEDI4 update (Yannick):

Rick and Eric focusing on data lake project (due by end of month); also maintaining the rest of the system. Working on ingesting goes16, goes17 data for the data lake (pilot project for NOAA).


SOCA update (Guillaume):

- Diagnostic tools (Travis)

- Rossby radius based localization for the LETKF in soca (Travis)

- GEOS and UFS h(x) with GMI and SMAP (Hamideh, Guillaume)

- Cleanup and sanity check of the marine observations. Trying to manage the database with github tools (pr/issues). Please contact Guillaume if you have ideas on improving this process.


LAND update (Andy):

GFS snow DA work, folks at PSL and EMC are aiming to get things ready for the reanalysis work as soon as possible, hopefully 1 November

Water Model work

Questions and other updates:

Q: David Simonin: what is the timeline for the refactoring of how datetime is stored in files in ioda?

A: Steve Herbener: expect PR by the end of this week; merge likely next week or so; depends on other changes in ioda.

Q: Guillaume Vernieres: will this change be backward compatible for ioda files, or will we need to update the files?

A: Steve Herbener: yes, it is backward-compatible. We’ll try to introduce the change in the files during the ioda-converters code sprint.

Adjoint interpolation presentation from Marek