Skip to content

Commit

Permalink
Update variables to be consistent with updated jedi hashes (#45)
Browse files Browse the repository at this point in the history
This PR updates variables to be consistent with the updated jedi hashes
in GDASApp branch
[`feature/resume_nightly`](https://github.com/NOAA-EMC/GDASApp/tree/feature/resume_nightly)

Resolves #43
  • Loading branch information
RussTreadon-NOAA authored Nov 15, 2024
1 parent 48273de commit c41e7d7
Show file tree
Hide file tree
Showing 23 changed files with 43 additions and 43 deletions.
2 changes: 1 addition & 1 deletion algorithm/atmosphere/fv3jedi_fv3inc_lgetkf.yaml.j2
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
variable change:
variable change name: Model2GeoVaLs
input variables: &bkgvars [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr,surface_geopotential_height]
input variables: &bkgvars [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr,hgtsfc]
output variables: &fv3incrvars [ua,va,t,sphum,ice_wat,liq_wat,o3mr,delp,delz]
jedi increment variables: [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr]
fv3 increment variables: *fv3incrvars
Expand Down
2 changes: 1 addition & 1 deletion algorithm/atmosphere/fv3jedi_fv3inc_variational.yaml.j2
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
variable change:
variable change name: Model2GeoVaLs
input variables: &bkgvars [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr,surface_geopotential_height]
input variables: &bkgvars [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr,hgtsfc]
output variables: &fv3incrvars [ua,va,t,sphum,ice_wat,liq_wat,o3mr,delp,delz]
jedi increment variables: [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr]
fv3 increment variables: *fv3incrvars
Expand Down
4 changes: 2 additions & 2 deletions algorithm/marine/soca_2cice_antarctic.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ variable change:
tstep: PT1H
cice output:
restart: {{ ice_rst }}
output variables: [tocn, socn, hocn, cicen, hicen, hsnon]
output variables: [sea_water_potential_temperature, sea_water_salinity, sea_water_cell_thickness, sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness]

states:
- input:
Expand All @@ -35,7 +35,7 @@ states:
ocn_filename: {{ ocn_ana }}
ice_filename: {{ ice_ana }}
date: '{{ fcst_begin }}'
state variables: [tocn, socn, hocn, cicen, hicen, hsnon]
state variables: [sea_water_potential_temperature, sea_water_salinity, sea_water_cell_thickness, sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness]
output:
datadir: Data
exp: soca2cice
Expand Down
4 changes: 2 additions & 2 deletions algorithm/marine/soca_2cice_arctic.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ variable change:
tstep: PT1H
cice output:
restart: {{ ice_rst }}
output variables: [tocn, socn, hocn, cicen, hicen, hsnon]
output variables: [sea_water_potential_temperature, sea_water_salinity, sea_water_cell_thickness, sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness]

states:
- input:
Expand All @@ -32,7 +32,7 @@ states:
ocn_filename: {{ ocn_ana }}
ice_filename: {{ ice_ana }}
date: '{{ fcst_begin }}'
state variables: [tocn, socn, hocn, cicen, hicen, hsnon]
state variables: [sea_water_potential_temperature, sea_water_salinity, sea_water_cell_thickness, sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness]
output:
datadir: Data
exp: soca2cice
Expand Down
2 changes: 1 addition & 1 deletion algorithm/marine/soca_diagb.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ background error:
type: incr

variables:
name: [tocn, socn, uocn, vocn, hocn, ssh, cicen, hicen, hsnon, mom6_mld]
name: [sea_water_potential_temperature, sea_water_salinity, eastward_sea_water_velocity, northward_sea_water_velocity, sea_water_cell_thickness, sea_surface_height_above_geoid, sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness, mom6_mld]

rescale: 2.0 # rescales the filtered std. dev. by "rescale"
min sst: 0.0 # Added to sst bkg. err.
Expand Down
4 changes: 2 additions & 2 deletions algorithm/marine/soca_parameters_diffusion_hz.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ background:
ocn_filename: MOM.res.nc
ice_filename: cice.res.nc
date: '{{ marine_window_end_iso }}'
state variables: [ssh]
state variables: [sea_surface_height_above_geoid]

background error:
covariance model: SABER
Expand All @@ -26,7 +26,7 @@ background error:
date: '{{ marine_window_end_iso }}'
basename: ./
ocn_filename: ocn.cor_rh.incr.0001-01-01T00:00:00Z.nc
model variable: ssh
model variable: sea_surface_height_above_geoid
write:
filepath: ./staticb/hz_ocean

Expand Down
4 changes: 2 additions & 2 deletions algorithm/marine/soca_parameters_diffusion_vt.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ background:
ocn_filename: MOM.res.nc
ice_filename: cice.res.nc
date: '{{ marine_window_middle_iso }}'
state variables: [tocn]
state variables: [sea_water_potential_temperature]

background error:
covariance model: SABER
Expand All @@ -29,6 +29,6 @@ background error:
date: '{{ marine_window_middle_iso }}'
basename: ./
ocn_filename: vt_scales.nc
model variable: tocn
model variable: sea_water_potential_temperature
write:
filepath: ./staticb/vt_ocean
4 changes: 2 additions & 2 deletions algorithm/marine/soca_setcorscales.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ resolution:

date: "0001-01-01T00:00:00Z"

corr variables: [ssh]
corr variables: [sea_surface_height_above_geoid]

scales:
vert layers: 5 # in units of layer
ssh:
sea_surface_height_above_geoid:
rossby mult: 1.00
min grid mult: 2.0

Expand Down
4 changes: 2 additions & 2 deletions algorithm/marine/socaincr2mom6.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ geometry:

date: '{{ marine_window_begin }}'

layers variable: [hocn]
layers variable: [sea_water_cell_thickness]

increment variables: [tocn, socn, uocn, vocn, ssh]
increment variables: [sea_water_potential_temperature, sea_water_salinity, eastward_sea_water_velocity, northward_sea_water_velocity, sea_surface_height_above_geoid]

vertical geometry:
date: '{{ marine_window_begin }}'
Expand Down
4 changes: 2 additions & 2 deletions model/atmosphere/atmosphere_background.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ ufs soil nlev: 4
ufs fields split by level: [smc,stc]
datetime: "{{ atmosphere_background_time_iso }}"
filenames: [ {{ atmosphere_variational_history_prefix }}cubed_sphere_grid_atmf006.nc, {{ atmosphere_variational_history_prefix }}cubed_sphere_grid_sfcf006.nc ]
state variables: [ua,va,t,delp,ps,sphum,ice_wat,liq_wat,o3mr,surface_geopotential_height,
slmsk,sheleg,tsea,vtype,stype,vfrac,stc,smc,snwdphMeters,
state variables: [ua,va,t,delp,ps,sphum,ice_wat,liq_wat,o3mr,hgtsfc,
slmsk,sheleg,tmpsfc,vtype,stype,vfrac,stc,smc,snwdphMeters,
u_srf,v_srf,f10m]
4 changes: 2 additions & 2 deletions model/atmosphere/atmosphere_background_ensemble.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ members from template:
provider: ufs
ufs soil nlev: 4
ufs fields split by level: [smc,stc]
state variables: [ua,va,t,delz,delp,ps,sphum,ice_wat,liq_wat,o3mr,surface_geopotential_height,
slmsk,sheleg,tsea,vtype,stype,vfrac,stc,smc,snwdphMeters,
state variables: [ua,va,t,delz,delp,ps,sphum,ice_wat,liq_wat,o3mr,hgtsfc,
slmsk,sheleg,tmpsfc,vtype,stype,vfrac,stc,smc,snwdphMeters,
u_srf,v_srf,f10m]
datapath: {{ atmosphere_background_ensemble_path }}
filename is datetime templated: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ components:
debugging mode: false
linear variable change:
linear variable change name: Control2Analysis
input variables: [eastward_wind,northward_wind,air_temperature,surface_pressure,
specific_humidity,cloud_liquid_ice,cloud_liquid_water,
input variables: [eastward_wind,northward_wind,air_temperature,air_pressure_at_surface,
water_vapor_mixing_ratio_wrt_moist_air,cloud_liquid_ice,cloud_liquid_water,
mole_fraction_of_ozone_in_air]
output variables: [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr]
weight:
Expand All @@ -45,8 +45,8 @@ components:
localization method: SABER
saber central block:
saber block name: BUMP_NICAS
active variables: [eastward_wind,northward_wind,air_temperature,surface_pressure,
specific_humidity,cloud_liquid_ice,cloud_liquid_water,
active variables: [eastward_wind,northward_wind,air_temperature,air_pressure_at_surface,
water_vapor_mixing_ratio_wrt_moist_air,cloud_liquid_ice,cloud_liquid_water,
ozone_mass_mixing_ratio ]
read:
general:
Expand Down Expand Up @@ -198,8 +198,8 @@ components:
value: 0.3
linear variable change:
linear variable change name: Control2Analysis
input variables: [eastward_wind,northward_wind,air_temperature,surface_pressure,
specific_humidity,cloud_liquid_ice,cloud_liquid_water,
input variables: [eastward_wind,northward_wind,air_temperature,air_pressure_at_surface,
water_vapor_mixing_ratio_wrt_moist_air,cloud_liquid_ice,cloud_liquid_water,
ozone_mass_mixing_ratio ]
output variables: [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr]
weight:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ saber outer blocks:
debugging mode: false
linear variable change:
linear variable change name: Control2Analysis
input variables: [eastward_wind,northward_wind,air_temperature,surface_pressure,
specific_humidity,cloud_liquid_ice,cloud_liquid_water,
input variables: [eastward_wind,northward_wind,air_temperature,air_pressure_at_surface,
water_vapor_mixing_ratio_wrt_moist_air,cloud_liquid_ice,cloud_liquid_water,
mole_fraction_of_ozone_in_air]
output variables: [ua,va,t,ps,sphum,ice_wat,liq_wat,o3mr]
2 changes: 1 addition & 1 deletion model/marine/marine_background.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ basename: {{ marine_background_path}}
ocn_filename: MOM.res.nc
ice_filename: cice.res.nc
date: "{{ marine_background_time }}"
state variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh, hocn, mld, layer_depth]
state variables: [sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness, sea_water_salinity, sea_water_potential_temperature, eastward_sea_water_velocity, northward_sea_water_velocity, sea_surface_height_above_geoid, sea_water_cell_thickness, ocean_mixed_layer_thickness, sea_water_depth]
8 changes: 4 additions & 4 deletions model/marine/marine_background_error_static_diffusion.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ saber central block:
saber block name: diffusion
read:
groups:
- variables: [tocn, socn, ssh]
- variables: [sea_water_potential_temperature, sea_water_salinity, sea_surface_height_above_geoid]
horizontal:
filepath: ./staticb/hz_ocean
vertical:
levels: {{marine_vt_levels}}
filepath: ./staticb/vt_ocean
- variables: [cicen]
- variables: [sea_ice_area_fraction]
horizontal:
filepath: ./staticb/hz_ice

Expand All @@ -24,7 +24,7 @@ saber outer blocks:
read_from_file: 3

linear variable change:
input variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh]
output variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh]
input variables: [sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness, sea_water_salinity, sea_water_potential_temperature, eastward_sea_water_velocity, northward_sea_water_velocity, sea_surface_height_above_geoid]
output variables: [sea_ice_area_fraction, sea_ice_thickness, sea_ice_snow_thickness, sea_water_salinity, sea_water_potential_temperature, eastward_sea_water_velocity, northward_sea_water_velocity, sea_surface_height_above_geoid]
linear variable changes:
- linear variable change name: BalanceSOCA
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
- variable: ObsType/windEastward
is_in: 290
# - variable: GeoVaLs/surface_temperature
- variable: GeoVaLs/surface_temperature_where_land
- variable: GeoVaLs/skin_temperature_at_surface_where_land
maxvalue: 273.
action:
name: reject
Expand Down
4 changes: 2 additions & 2 deletions observations/atmosphere-lgetkf/conventional_ps.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
- name: stationPressure
da_psfc_scheme: GSI
station_altitude: height
geovar_sfc_geomz: surface_altitude
geovar_sfc_geomz: height_above_mean_sea_level_at_surface
geovar_geomz: geopotential_height

# Linear Observation Operator
Expand Down Expand Up @@ -264,7 +264,7 @@
function:
name: ObsFunction/ObsErrorFactorSfcPressure
options:
geovar_sfc_geomz: surface_altitude
geovar_sfc_geomz: height_above_mean_sea_level_at_surface
geovar_geomz: geopotential_height
station_altitude: height

Expand Down
2 changes: 1 addition & 1 deletion observations/atmosphere-lgetkf/satwnd.abi_goes-16.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -448,7 +448,7 @@
- variable:
name: ObsType/windEastward
is_in: 247
reference: GeoVaLs/surface_pressure
reference: GeoVaLs/air_pressure_at_surface
value: MetaData/pressure
maxvalue: -11000. # within 110 hPa above surface pressure, negative p-diff
action:
Expand Down
2 changes: 1 addition & 1 deletion observations/atmosphere/ascatw.ascat_metop-b.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
- variable: ObsType/windEastward
is_in: 290
# - variable: GeoVaLs/surface_temperature
- variable: GeoVaLs/surface_temperature_where_land
- variable: GeoVaLs/skin_temperature_at_surface_where_land
maxvalue: 273.
action:
name: reject
Expand Down
4 changes: 2 additions & 2 deletions observations/atmosphere/conventional_ps.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
- name: stationPressure
da_psfc_scheme: GSI
station_altitude: height
geovar_sfc_geomz: surface_altitude
geovar_sfc_geomz: height_above_mean_sea_level_at_surface
geovar_geomz: geopotential_height

# Linear Observation Operator
Expand Down Expand Up @@ -261,7 +261,7 @@
function:
name: ObsFunction/ObsErrorFactorSfcPressure
options:
geovar_sfc_geomz: surface_altitude
geovar_sfc_geomz: height_above_mean_sea_level_at_surface
geovar_geomz: geopotential_height
station_altitude: height

Expand Down
2 changes: 1 addition & 1 deletion observations/atmosphere/satwnd.abi_goes-16.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,7 @@
- variable:
name: ObsType/windEastward
is_in: 247
reference: GeoVaLs/surface_pressure
reference: GeoVaLs/air_pressure_at_surface
value: MetaData/pressure
maxvalue: -11000. # within 110 hPa above surface pressure, negative p-diff
action:
Expand Down
2 changes: 1 addition & 1 deletion observations/atmosphere/scatwind_ascat_metop-a.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
- variable: ObsType/windEastward
is_in: 290
# - variable: GeoVaLs/surface_temperature
- variable: GeoVaLs/surface_temperature_where_land
- variable: GeoVaLs/skin_temperature_at_surface_where_land
maxvalue: 273.
action:
name: reject
Expand Down
4 changes: 2 additions & 2 deletions observations/atmosphere/sondes.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
- name: specificHumidity
- name: SfcPCorrected
da_psfc_scheme: GSI
geovar_sfc_geomz: surface_geopotential_height
geovar_sfc_geomz: geopotential_height_at_surface
geovar_geomz: geopotential_height
variables:
- name: stationPressure
Expand Down Expand Up @@ -106,7 +106,7 @@
error_min: 100.0 # 1 mb
error_max: 300.0 # 3 mb
geovar_geomz: geopotential_height
geovar_sfc_geomz: surface_geopotential_height
geovar_sfc_geomz: geopotential_height_at_surface
#
# Gross error check with (O - B) / ObsError greater than threshold
- filter: Background Check
Expand Down

0 comments on commit c41e7d7

Please sign in to comment.