Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add in the start of supporting infrastructure for BUFR to IODA direct…
… conversion (NOAA-EMC#575) * save templated json file using example from emily * script to generate JSON from template * start to refactor run script * save before debugging * commit before draft pr * code norms * Add the option to run observer without data filtering (HofX + obs error assignment only) Point the test data set (obs/geoval) generated with GSI develop version + CRTM-2.4.0_emc * Modify UFO from develop to feature/ufo_updates_satwind (only temporary) The branch feature/ufo_updates_satwind is in UFO PR. Will set UFO back to develop once the UFO PR merged into UFO develop. * Update satewind.yaml for end-to-end processing: (1) Point GeoVaLS/land-type_index_NPOESS to GeoVaLs/water_area_fraction and GeoVaLs/land_area_fraction (2) Modify the use of ObsFunction/SatWindsSPDBCheck to ObsFunction/WindsSPDBCheck (drop "sat" from the function name) * Add satwind yaml files for goes-16 and goes-17. The data filtering for GOES AMVs is extracted from ./testing/satwind.yaml Two data filtering steps are turned off pending further implementation and investigation: (1) tropopause pressure check ---- compared to GSI, this check removes more data; need to check tropopause pressure implementation in fv3-jedi (2) turn off duplicate check since it dependes on "useage parameter" from GSI as an input from obs space. * Add a directory and bufr converter python driver for GOES satwind * Fix coding norm errors - 1st try * Fix coding norm errors --- 2nd try * Fix codind norm --- 3rd try * Fix coding norm --- 4th try * Fix coding norm --- 4th try again * revert back to develop for ufo * commit with things moved and other changes before modification to py script * use argparse; start to use logger * address my own comments * remove verbose call * make the logger say the name of the script * add atmos to expected DMPDIR path * Add launch date to json configuration * Add a few more entries for global attributes. Changes do not change or break results * Cosmetic fix: change Launch to launch. * Fix coding norm errors --------- Co-authored-by: Emily Liu <emily.liu@noaa.gov>
- Loading branch information