The first pass at assimilating station obs used "airTemperature" and "specificHumidity" for the obs variable names. However these names apply to the 3D obs, so the convention has been updated to "airTemperatureAt2M" and "specificHumidityAt2M".
In UFO our obs operator for stationPressure needs to be updated from using airTemperature to airTemperatureAt2M. The operator will crash if used with an inconsistent IODA file.
Once the UFO PR with the variable name is merged, we will need coordinated updates in GDASApp to update our IODA files, and this operator at the same time.
SPOC hash to update variable name in IODA files.
Notes on tidy-up after the above goes through:
Once the above are merged, we'll need to update the variable name here and here, but it should run OK without this update.
UFO PR also updates the variable names in UFO (for the obs errors), but will run with IODA files using either variables name, so it doesn't need need to be coordinated.
The first pass at assimilating station obs used "airTemperature" and "specificHumidity" for the obs variable names. However these names apply to the 3D obs, so the convention has been updated to "airTemperatureAt2M" and "specificHumidityAt2M".
In UFO our obs operator for stationPressure needs to be updated from using airTemperature to airTemperatureAt2M. The operator will crash if used with an inconsistent IODA file.
Once the UFO PR with the variable name is merged, we will need coordinated updates in GDASApp to update our IODA files, and this operator at the same time.
SPOC hash to update variable name in IODA files.
Notes on tidy-up after the above goes through:
Once the above are merged, we'll need to update the variable name here and here, but it should run OK without this update.
UFO PR also updates the variable names in UFO (for the obs errors), but will run with IODA files using either variables name, so it doesn't need need to be coordinated.