Skip to content

Commit

Permalink
add MERRA2 SST
Browse files Browse the repository at this point in the history
  • Loading branch information
Dooruk committed Nov 7, 2024
1 parent 8da57dd commit 57da18c
Show file tree
Hide file tree
Showing 3 changed files with 91 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
obs space:
name: sst_merra2
obsdatain:
engine:
type: H5File
obsfile: '{{cycle_dir}}/sst_merra2.{{window_begin}}.nc4'
obsdataout:
engine:
type: H5File
obsfile: '{{cycle_dir}}/{{experiment_id}}.sst_merra2.{{window_begin}}.nc4'
simulated variables: [seaSurfaceTemperature]
obs operator:
name: Identity
observation alias file: '{{experiment_root}}/{{experiment_id}}/configuration/jedi/interfaces/{{model_component}}/observations/obsop_name_map.yaml'
obs error:
covariance model: diagonal
obs filters:
- filter: Domain Check
where:
- variable: {name: GeoVaLs/sea_area_fraction}
minvalue: 0.9
- filter: Bounds Check
minvalue: -2.0
maxvalue: 36.0
- filter: Background Check
threshold: 5.0
- filter: Domain Check
where:
- variable: {name: ObsError/seaSurfaceTemperature}
minvalue: 0.001
- filter: Domain Check
where:
- variable: { name: GeoVaLs/sea_ice_area_fraction}
maxvalue: 0.00001
- filter: Domain Check
where:
- variable: {name: GeoVaLs/distance_from_coast}
minvalue: 100e3
- filter: Domain Check
action:
name: passivate
where:
- variable: {name: GeoVaLs/sea_area_fraction}
maxvalue: 0.9
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
obs space:
name: sst_merra2
obsdatain:
engine:
type: H5File
obsfile: '{{cycle_dir}}/sst_merra2.{{window_begin}}.nc4'
obsdataout:
engine:
type: H5File
obsfile: '{{cycle_dir}}/{{experiment_id}}.sst_merra2.{{window_begin}}.nc4'
simulated variables: [seaSurfaceTemperature]
obs operator:
name: Identity
observation alias file: '{{experiment_root}}/{{experiment_id}}/configuration/jedi/interfaces/{{model_component}}/observations/obsop_name_map.yaml'
obs error:
covariance model: diagonal
obs filters:
- filter: Domain Check
where:
- variable: {name: GeoVaLs/sea_area_fraction}
minvalue: 0.9
- filter: Bounds Check
minvalue: -2.0
maxvalue: 36.0
- filter: Background Check
threshold: 5.0
- filter: Domain Check
where:
- variable: {name: ObsError/seaSurfaceTemperature}
minvalue: 0.001
- filter: Domain Check
where:
- variable: { name: GeoVaLs/sea_ice_area_fraction}
maxvalue: 0.00001
- filter: Domain Check
where:
- variable: {name: GeoVaLs/distance_from_coast}
minvalue: 100e3
- filter: Domain Check
action:
name: passivate
where:
- variable: {name: GeoVaLs/sea_area_fraction}
maxvalue: 0.9
3 changes: 3 additions & 0 deletions src/swell/configuration/jedi/observation_ioda_names.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,9 @@ ioda instrument names:
- ioda name: sst_gmi_l3u
full name: GMI (SST)
inst type: conventional
- ioda name: sst_merra2
full name: MERRA2 (SST)
inst type: conventional
- ioda name: sst_ostia
full name: OSTIA (SST)
inst type: conventional
Expand Down

1 comment on commit 57da18c

@DavidSRussell
Copy link
Contributor

Choose a reason for hiding this comment

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

The sea_ice_area_fraction section of sst_merra2.yaml seems to be causing issues with Vader. Not sure if it's supposed to be sea_area_fraction instead?

Please sign in to comment.