From 06c127e23c557c394d79e559977d2771187a8a9a Mon Sep 17 00:00:00 2001 From: "Clara.Draper-NOAA" Date: Wed, 5 Aug 2026 20:57:43 +0000 Subject: [PATCH] updates to spoc, ufo, and yaml files to correct station variable names from airTemperature and specificHumidity to airTemperatureAt2M and specificHumidityAt2M --- .../atmosphere/prepbufr_adpsfc.yaml | 2 +- .../atmosphere/prepbufr_adpsfc.yaml.j2 | 36 +++++++++---------- sorc/spoc | 2 +- sorc/ufo | 2 +- 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/parm/jcb-gdas/observation_chronicle/atmosphere/prepbufr_adpsfc.yaml b/parm/jcb-gdas/observation_chronicle/atmosphere/prepbufr_adpsfc.yaml index 54bb848ba..3ecd04bda 100644 --- a/parm/jcb-gdas/observation_chronicle/atmosphere/prepbufr_adpsfc.yaml +++ b/parm/jcb-gdas/observation_chronicle/atmosphere/prepbufr_adpsfc.yaml @@ -11,7 +11,7 @@ window_option: max # these are the stations rejected in the GSI, for being coastal. stations_to_reject: All: [] - airTemperature: [ + airTemperatureAt2M: [ '01001', '01002', '01003', '01006', '01007', '01008', '01009', '01010', '01011', '01013', '01016', '01017', '01020', '01024', '01028', '01033', '01039', '01044', '01052', '01055', '01062', '01068', '01078', '01083', '01092', '01098', '01099', '01102', '01107', '01108', diff --git a/parm/jcb-gdas/observations/atmosphere/prepbufr_adpsfc.yaml.j2 b/parm/jcb-gdas/observations/atmosphere/prepbufr_adpsfc.yaml.j2 index 5e2cca034..37d0e741c 100644 --- a/parm/jcb-gdas/observations/atmosphere/prepbufr_adpsfc.yaml.j2 +++ b/parm/jcb-gdas/observations/atmosphere/prepbufr_adpsfc.yaml.j2 @@ -15,8 +15,8 @@ obsfile: "{{atmosphere_obsdataout_path}}/{{atmosphere_obsdataout_prefix}}{{observation_from_jcb}}{{atmosphere_obsdataout_suffix}}" io pool: max pool size: 1 - simulated variables: [stationPressure, airTemperature] - observed variables: [stationPressure, airTemperature] + simulated variables: [stationPressure, airTemperatureAt2M] + observed variables: [stationPressure, airTemperatureAt2M] # Observation Operator # ------------------- @@ -30,22 +30,22 @@ geovar_geomz: geopotential_height variables: - name: stationPressure - # to-do: replace airTemperature with airTemperatureAt2m, and use identity - - name: VertInterp - vertical coordinate: air_pressure - observation vertical coordinate: pressure - observation vertical coordinate group: MetaData - interpolation method: log-linear + - name: Identity variables: - - name: airTemperature + - name: airTemperatureAt2M # Linear Observation Operator # --------------------------- linear obs operator: - name: Identity - variables: - - name: stationPressure - - name: airTemperature + name: Composite + components: + - name: Identity + variables: + - name: stationPressure + - name: Identity + variables: + - name: airTemperatureAt2M + alias: air_temperature # Observation Prior Filters (QC) # ------------------------------ @@ -253,7 +253,7 @@ #- filter: Perform Action # udescriptor: "obs_type_check" # where: - # - variable: ObsValue/airTemperature + # - variable: ObsValue/airTemperatureAt2M # value: is_not_valid # action: # name: reduce obs space @@ -263,18 +263,18 @@ - filter: RejectList udescriptor: "obs_type_check" filter variables: - - name: airTemperature + - name: airTemperatureAt2M where: - variable: - name: ObsType/airTemperature + name: ObsType/airTemperatureAt2M is_not_in: [181] - filter: RejectList filter variables: - - name: airTemperature + - name: airTemperatureAt2M where: - variable: name: MetaData/stationIdentification - is_in: {{ get_conventional_rejected_stations(observation_from_jcb, 'airTemperature') }} + is_in: {{ get_conventional_rejected_stations(observation_from_jcb, 'airTemperatureAt2M') }} # Observation Post Filters (QC) # ----------------------------- diff --git a/sorc/spoc b/sorc/spoc index 4582249c9..a9b77c113 160000 --- a/sorc/spoc +++ b/sorc/spoc @@ -1 +1 @@ -Subproject commit 4582249c9e703023035449ed0bd0117d61a8cfb2 +Subproject commit a9b77c11365ef9bd7a00f5a882c2b9ae5b9febb4 diff --git a/sorc/ufo b/sorc/ufo index 5710cc363..2546e50d4 160000 --- a/sorc/ufo +++ b/sorc/ufo @@ -1 +1 @@ -Subproject commit 5710cc36374b713781f6eec2156a916bcd80e2aa +Subproject commit 2546e50d4e687ce7b47b92c50e08a5e89f8a8753