Skip to content

Integrate ARO observations into the workflow and rename RDA to GDEX - #428

Merged
ibanos90 merged 6 commits into
developfrom
feature/addARO
Aug 27, 2026
Merged

Integrate ARO observations into the workflow and rename RDA to GDEX#428
ibanos90 merged 6 commits into
developfrom
feature/addARO

Conversation

@ibanos90

@ibanos90 ibanos90 commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Description

Adds end-to-end support for ARO (airborne GNSS-RO) observations processing and assimilation with MPAS-JEDI. This includes integrating the gnssaro download and conversion pipeline into GetObs.csh and ObsToIODA.csh, with observation format (netcdf or bufr) and source (nrt or postProc) configurable through new observations.yaml options (AROFormat, AROSource, AROPostProcRelease, and AROVersion).

The PR also adds support for the gnssaro_bufr2ioda.py converter, introduces a gnssarobndropp2d YAML stubs for da and hofx configuration, adds new workflow scenarios for ARO processing and assimilation, and renames GladeRDAOnline to GDEXOnline throughout the workflow.

Note: AROFormat: bufr is currently incompatible with AROSource: postProc because AGS post-processed bfrPrf files use a BUFR encoding that eccodes cannot decode. This unsupported configuration is detected during configuration with a clear error message, preventing failures later during batch execution.

Issue closed

None

Tests completed

Tier 1:

  • 3dvar_OIE120km_WarmStart
  • 3denvar_OIE120km_IAU_WarmStart
  • 3dvar_OIE120km_ColdStart
  • 3dvar_O30kmIE60km_ColdStart
  • 3denvar_O30kmIE60km_WarmStart
  • eda_OIE120km_WarmStart
  • getkf_OIE120km_WarmStart
  • ForecastFromGFSAnalysesMPT
  • 4denvar_OIE120km_WarmStart
  • 4dhybrid_OIE120km_WarmStart

Tier 2:

  • GenerateObsARO
  • 3dhybrid_O30kmIE60km_SpecifiedEnsemble_VarBC_aro.yaml

…A to GDEX

- gnssaro download/convert pipeline in GetObs.csh/ObsToIODA.csh, format and
  source selectable via yaml (AROFormat, AROSource, AROPostProcRelease, AROVersion)
- GladeRDAOnline renamed to GDEXOnline throughout
Comment thread bin/GetGFSAnalysisFromGDEX.csh Outdated
Comment thread bin/GetGFSAnalysisFromGDEX.csh
Comment thread tools/organize_data.py Outdated
@ibanos90
ibanos90 requested a review from jim-p-w August 26, 2026 15:05

@jim-p-w jim-p-w left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks OK to me, as a non-expert reviewer.
I saw a failure in the Variational1 step when spot checking a modified scenario, which was due to ufo PR 4253.

@ibanos90
ibanos90 merged commit 2d68bd1 into develop Aug 27, 2026
@ibanos90
ibanos90 deleted the feature/addARO branch August 27, 2026 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants