I’m currently working with radar data in UF format and I’m trying to write a new UF file based on an existing one, but with some additional derived variables included. I’ve managed to write a new UF file using Py-ART, but I noticed that not all the data variables from the original file are being preserved in the output. Some fields are missing, and the newly added ones don’t always appear either.
Has anyone successfully written a UF file that contains all the original variables plus some new ones? Or it should be written in NetCDF (CFRadial or Gridded product) instead?
Any advice, example scripts, or references would be greatly appreciated. Thanks!
what a nice coincidence, there is a UF reader coming to xradar — xradar 0.9.0 documentation which aims to read all possible flavours of UF around.
The PR is not finalized and will be aimed for review in the next days/weeks. But you are encouraged to try it out with your data and let us know any problems.
What is NOT aimed are writing capabilities, but you will be able to write the imported UF files along with additional fields to CfRadial2/FM301 type NetCDF4 files directly from the xarray based datasets.