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

Remove BUFR query code from this project. #1586

Open
rmclaren opened this issue Nov 24, 2024 · 0 comments
Open

Remove BUFR query code from this project. #1586

rmclaren opened this issue Nov 24, 2024 · 0 comments

Comments

@rmclaren
Copy link
Contributor

rmclaren commented Nov 24, 2024

Description

Need to remove bufr-query code from this project as it has moved to https://github.com/NOAA-EMC/bufr-query. The version of the BUFR querying code in this project is depricated. Need to delete the code and all the associated supporting files (test input files, test data files.... etc.).

Basically:

  1. Delete src/bufr directory and all its contents. Also test/bufr and tools/bufr etc...
  2. Delete all files that match the pattern test/testinput/bufr_*.yaml. Remove those tests from test/CMakeLists.txt.
  3. Delete the associated BUFR data files from the test data project or test/testinput directory that are being used by the previous tests.
  4. Delete relevant output *.nc files from the test data project and test/testoutput (those files associated with test/CMakeLists.txt).

An external dependency needs to be added so that any scripts that depend on BUFR in this project are able to use that functionality. Those same scripts will need modifications to work with the updated version of the framework...

Basically:

  1. Add external dependency to bufr-query in the main CMakeLists.txt file
  2. Modify scripts and yaml files as necessary.

Requirements

BUFR-query code needs to be removed.

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