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

create bufr to ioda ctest #171

Open
ShunLiu-NOAA opened this issue Sep 16, 2024 · 6 comments
Open

create bufr to ioda ctest #171

ShunLiu-NOAA opened this issue Sep 16, 2024 · 6 comments
Assignees

Comments

@ShunLiu-NOAA
Copy link

Beacuse we will be testing RDAS with RRFS (MPAS-JEDI) workflow, it is important to track the source of ioda data. ioda data should be converted from bufr or prepbufr files. ioda data used in RDAS test case should be consistent with bufr2ioda ctest.

@SamuelDegelia-NOAA
Copy link
Contributor

I looked into how the iodaconv submodule performs its ctests for bufr2ioda.x. There is no section of the bufr2ioda yaml for adding any kind of test reference as there is for the JEDI yamls. Instead, there is a standalone script iodaconv_comp.sh that can be used to compare netcdf files for a given tolerance level (making use of the nccmp utility). So we can use that to implement a similar ctest for bufr2ioda.x in RDASApp.

@SamuelDegelia-NOAA SamuelDegelia-NOAA self-assigned this Oct 17, 2024
@ShunLiu-NOAA
Copy link
Author

@SamuelDegelia-NOAA Thank you for your research.
@hu5970 @TingLei-daprediction @delippi and @guoqing-noaa any suggestion about bufr2ioda ctest? I think we can try @SamuelDegelia-NOAA's suggestion first.

@delippi
Copy link
Collaborator

delippi commented Oct 17, 2024

Sounds like a good place to start.

@guoqing-noaa
Copy link
Collaborator

Sounds good to me.

@SamuelDegelia-NOAA
Copy link
Contributor

I am working on testing this now. Will provide updates as I go.

@SamuelDegelia-NOAA
Copy link
Contributor

Please see #207 for an example of using the iodaconv_comp.sh tool for adding a bufr2ioda ctest.

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

4 participants