Add bufr-query to bundles#112
Conversation
|
Well, that is neat. I actually tested this yesterday as well, my approach was to use
Does your installation pass all of the bufr-query ctests in its build folder? How do you handle I thought those packages were needed: GEOS-ESM/swell#671 (comment) Obsbuilder is the tricky part as it's a python package. Were you able to add it to your |
|
Ah, I knew it was too good to be true. Most of the ctests are failing, but since I was able to use the executables I thought it was good. Regarding the other libraries, I could be wrong, but I thought that since they're available in spack-stack, cmake is able to find them when building it. |
|
I think only extra module that needs to be loaded is |
|
@Dooruk Do ctests pass for your build? |
Yeah except for I'm testing
|
|
487/494 Test #487: test_ioda_bufr_python_encoder ..................................................................***Failed 1.07 sec |
I was surprised at how easy this was to implement but I'm pretty sure it works. I have a test build under
/discover/nobackup/manstett/SwellExperiments/jedi_buildWe can change the swell modules file to include this, but for testing purposes, the steps to use bufr-query from this are:
source /discover/nobackup/projects/gmao/advda/swell/jedi_modules/spackstack_1.9_intelmodule unload bufr-queryexport PYTHONPATH=/discover/nobackup/manstett/SwellExperiments/jedi_build/build-intel-release/lib/python3.11/site-packages/:$PYTHONPATHThis should allow you to
import bufrfrom python. The executables such asbufr2netcdf.xare located in/discover/nobackup/manstett/SwellExperiments/jedi_build/build-intel-release/bin