Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorporate adpsfc DA into JEDI for RRFS #282

Open
1 of 3 tasks
delippi opened this issue Feb 14, 2025 · 1 comment
Open
1 of 3 tasks

Incorporate adpsfc DA into JEDI for RRFS #282

delippi opened this issue Feb 14, 2025 · 1 comment

Comments

@delippi
Copy link
Collaborator

delippi commented Feb 14, 2025

Description

The UFO in JEDI is the component that not only computes model-simulated observations, but also houses filters and methods for observation QC, ob errors, and bias correction. The GSI observer is the equivalent. Many forward operators for various observations have been developed for the UFO. These operators can be utilized in RDAS. However these operators still must be tested for RDAS. The steps for transition by observation platform are as follows:

  1. Establish IODA processing
  2. Establish operator in UFO
  3. Establish YAML input file
  4. Validate with test assimilation experiments
  5. Create ctest, if necessary
  6. adpsfc data includes bufr obtypes=*81

Requirements

To create yaml configurations for assimilating adpsfc data.

Acceptance Criteria (Definition of Done)

  • Phase 1 validation (hofx validation using GSI-IODA and GSI-geovals as necessary; GSI vs FV3-JEDI)

  • Phase 2 validation (QC validation; no reliance on GSI except to be used as the baseline; GSI vs FV3-JEDI)

  • Phase 3 validation (FV3-JEDI and GSI vs MPAS-JEDI)

  • Link any relevant pull requests here:

Dependencies

None

@delippi
Copy link
Collaborator Author

delippi commented Feb 14, 2025

Phase 1 update: (for 181/281)
Phase 1 results are in. These results were created using GSI-IODA, but allowing JEDI to handle the rest (geovals, QC, and oberror inflation). ObsErrorFactorConventional is included in these yamls, but it is turned off.

Uncertainties:

  • For airTemperature: I had to use 1/2 obs error provided in errtable and commented out the ObsErrorPressureCheck to match ObsError in GSI.
  • For stationPressure: Ob counts different a lot since JEDI rejects from the gross checks. When using GSI-QC, increments look really bad. The final result (with lower ob counts) allowing JEDI to handle the QC checks seems okay.

airTemperature
Image
Image

specificHumidity
Image
Image

stationPressure
Image
Image

winds
Image
Image

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

No branches or pull requests

1 participant