Skip to content

Commit

Permalink
Add marine j2 yamls for tropical moorings and surface drifters (#81)
Browse files Browse the repository at this point in the history
This PR adds the marine j2 yamls to include tropical moorings and
surface drifters for marine DA.

---------

Co-authored-by: Guillaume Vernieres <[email protected]>
  • Loading branch information
JohnSteffen-NOAA and guillaumevernieres authored Feb 26, 2025
1 parent 7a418aa commit 15900bb
Show file tree
Hide file tree
Showing 2 changed files with 66 additions and 0 deletions.
33 changes: 33 additions & 0 deletions observations/marine/insitu_profile_tropical.yaml.j2
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
- obs space:
name: {{observation_from_jcb}}
obsdatain:
engine:
type: H5File
obsfile: "{{marine_obsdatain_path}}/{{marine_obsdatain_prefix}}{{observation_from_jcb}}{{marine_obsdatain_suffix}}"
obsdataout:
engine:
type: H5File
obsfile: "{{marine_obsdataout_path}}/{{marine_obsdataout_prefix}}{{observation_from_jcb}}{{marine_obsdataout_suffix}}"
simulated variables: [waterTemperature]
observed variables: [waterTemperature]
io pool:
max pool size: 1
obs operator:
name: Composite
components:
- name: InsituTemperature
variables:
- name: waterTemperature
obs error:
covariance model: diagonal
obs filters:
- filter: Perform Action
action:
name: assign error
error function:
name: ObsFunction/LinearCombination
options:
variables:
- ObsError/waterTemperature
coefs:
- 1000.0
33 changes: 33 additions & 0 deletions observations/marine/insitu_surface_drifter.yaml.j2
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
- obs space:
name: {{observation_from_jcb}}
obsdatain:
engine:
type: H5File
obsfile: "{{marine_obsdatain_path}}/{{marine_obsdatain_prefix}}{{observation_from_jcb}}{{marine_obsdatain_suffix}}"
obsdataout:
engine:
type: H5File
obsfile: "{{marine_obsdataout_path}}/{{marine_obsdataout_prefix}}{{observation_from_jcb}}{{marine_obsdataout_suffix}}"
simulated variables: [waterTemperature]
observed variables: [waterTemperature]
io pool:
max pool size: 1
obs operator:
name: Composite
components:
- name: InsituTemperature
variables:
- name: waterTemperature
obs error:
covariance model: diagonal
obs filters:
- filter: Perform Action
action:
name: assign error
error function:
name: ObsFunction/LinearCombination
options:
variables:
- ObsError/waterTemperature
coefs:
- 1000.0

0 comments on commit 15900bb

Please sign in to comment.