Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GPSRO yaml file #636

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 84 additions & 0 deletions parm/atm/obs/testing/gps_bend.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
obs space:
name: gnssrobndnbam
obsdatain:
engine:
type: H5File
obsfile: !ENV gps_bend_obs_${CDATE}.nc4
obsgrouping:
group variables: [ 'sequenceNumber' ]
sort variable: 'impactHeightRO'
sort order: 'ascending'
obsdataout:
engine:
type: H5File
obsfile: !ENV gps_bend_diag_${CDATE}.nc4
simulated variables: [bendingAngle]
geovals:
filename: !ENV gps_bend_geoval_${CDATE}.nc4
obs operator:
name: GnssroBndNBAM
obs options:
use_compress: 1
sr_steps: 2
vertlayer: full
super_ref_qc: NBAM
obs filters:
#1. gpstop
- filter: Domain Check
filter variables:
- name: bendingAngle
where:
- variable:
name: MetaData/impactHeightRO
minvalue: 0
maxvalue: 55000.1
action:
name: reject
#2. commgpstop
- filter: Bounds Check
filter variables:
- name: bendingAngle
where:
- variable:
name: MetaData/satelliteIdentifier
is_in: 265,266,267,268,269
test variables:
- name: MetaData/impactHeightRO
maxvalue: 45000.1
action:
name: reject
#3. metop below 8 km
- filter: Bounds Check
filter variables:
- name: bendingAngle
where:
- variable:
name: MetaData/satelliteIdentifier
is_in: 3-5
test variables:
- name: MetaData/impactHeightRO
minvalue: 8000.1
action:
name: reject
#4. assign obs error
- filter: ROobserror
filter variables:
- name: bendingAngle
errmodel: NBAM
#5. RONBAM cut off check
- filter: Background Check RONBAM
filter variables:
- name: bendingAngle
#6. Obs error inflate
- filter: Background Check RONBAM
filter variables:
- name: bendingAngle
action:
name: RONBAMErrInflate
#7. Background check
#- filter: Background Check
# filter variables:
# - name: bendingAngle
# threshold: 10
# action:
# name: reject
Loading