I am trying to utilize MPAS-JEDI’s 3dVAR application to assimilate Nexrad Level II radar reflectivity. I wrote a script to convert Level II data to IODA format, which seemed to assimilate when I did it with velocity, but when adding reflectivity to the yaml it gives me an error
Bad parameter: /: Mandatory parameter ‘algorithm’ not found.
I tried to add it (see my yaml block for the radar reflectivity below) but I don’t have any documentation and can’t find any example yaml files to work off of. Do you see where I may be going wrong here?
-
obs space:
name: KGWX reflectivity
obsdatain:
engine:
type: H5File
obsfile: /mercer/williams/jedi/kgwx_ioda.nc
obsdataout:
engine:
type: H5File
obsfile: /mercer/williams/jedi/kgwx_ioda_out.nc
simulated variables: [reflectivity]obsdataout:
engine:
type: H5File
obsfile: radar_velocity_out.ncobs operator:
name: RadarReflectivity
variables: [reflectivity]
options:
vertical coordinate: height
use_reflectivity: true
hydrometeor_types: [rain, snow, graupel]
apply_dbz_conversion: true
algorithm:
- name: GenericReflectivityobs error:
covariance model: diagonal
diagonal:
value: 25.0obs filters:
- filter: Bounds Check
where:- variable: ObsValue/reflectivity
minvalue: 10.0
maxvalue: 80.0
- variable: ObsValue/reflectivity
- filter: Domain Check
test variables:- name: LAMDomainCheck@ObsFunction
minvalue: 1.0
options:
map_projection: circle
save: true
cenlat: 33.896917
cenlon: 271.697
radius: 150.0
- name: LAMDomainCheck@ObsFunction
- filter: Bounds Check