As slides become available, they will be posted here for download.
Introduction & Welcome
Why JEDI?
Using JEDI: GitHub, ecbuild, containers, modules
Intro to Configurations and YAML
IODA 1: What is IODA?
Intro to practical: add observations and configurations
Introduction to UFO
UFO Specifics: CRTM+
Observation Operators and QC: User Focus
Observation Operators and QC: Developer Focus
UFO: QC Configurations, ObsFunctions, and code changes
JEDI and C++
OOPS Data Flow; Interface Classes
Data Assimilation Algorithms
BUMP Science and Usage (two lectures)
JEDI Model Space
Testing Framework in JEDI
Contributing to JEDI: Working Principles, Pull Requests, Code Reviews, Documentation (two lectures)
Friday: Pull Requests and Code Reviews