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

Python converter for RRFS/ [3D]-RTMA MSONE1 BUFR Data #244

Closed
8 tasks done
PraveenKumar-NOAA opened this issue Dec 3, 2024 · 1 comment
Closed
8 tasks done

Python converter for RRFS/ [3D]-RTMA MSONE1 BUFR Data #244

PraveenKumar-NOAA opened this issue Dec 3, 2024 · 1 comment
Assignees

Comments

@PraveenKumar-NOAA
Copy link
Contributor

PraveenKumar-NOAA commented Dec 3, 2024

Description

Write a Python converter for the MSONE1 BUFR DUMP that converts a BUFR file into an IODA file for the following subset(s):

| NC255030 | A55030 | MTYP 255-030 Mesonet from MADIS: other than above |

  • Identify all the subsets in MSONE1 data
  • Extract the BUFR table
  • Create a list of BUFR Mnemonics/queries
  • Write a YAML converter
  • Write a Python converter
  • Use YAML/ Python API to convert a BUFR file into an IODA-formatted netCDF file
  • Ioda obs validation using ioda-validate.x
  • Perform validation for the observations using the input BUFR and output IODA file

Requirements

  • All important mnemonics required by the RRFS/ [3D]-RTMA users need to be known.

Acceptance Criteria

  • It will be finished when all files have been checked and tests have passed.
@PraveenKumar-NOAA PraveenKumar-NOAA self-assigned this Dec 3, 2024
@PraveenKumar-NOAA
Copy link
Contributor Author

@ShunLiu-NOAA The subset, BUFR table, and BUFR queries information were extracted for the MSONE1 data. It was found that this data is a subset of the MSONET BUFR data, and no separate IODA converters (YAML and Python) are required for this datatype. A MSONET converter is sufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant