-
Notifications
You must be signed in to change notification settings - Fork 262
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
Support for NEXRAD RDA Build 19.0 #887
Comments
Thanks @dopplershift for the heads up! I'll look into some changes to adapt to this. I appreciate the warning! |
Absolutely appreciated! Do you have a contact in the ROC we could ask?
From: Ryan May <notifications@github.com>
Reply-To: ARM-DOE/pyart <reply@reply.github.com>
Date: Saturday, December 21, 2019 at 2:48 AM
To: ARM-DOE/pyart <pyart@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: [ARM-DOE/pyart] Support for NEXRAD RDA Build 19.0 (#887)
I wanted to give you all a heads up that, based on the draft ICD for the next NEXRAD RDA build, there are some rather significant changes to message 31 coming. I think this table sums it up:
They're adding a moment CFP (Clutter Filter Power Removed). Looks like there's a lot of places you list out the possible moments, not to mention run through a fixed set of data block pointers.
They're also increasing ZDR to 16-bit storage (for 11-bit data). That would seem to run afoul of:
https://github.com/ARM-DOE/pyart/blob/f13a8d7ec42f485c1b0528abdaa448005d839d37/pyart/io/nexrad_level2.py#L534-L538
FYI, the 8/16-bit word size is encoded in the data block header.
I don't have any sample data, but thought you all might appreciate some warning.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
@scollis You mean for some sample data? not really. However, it turns out that one of the testbeds (FOP1) is transmitting data on the operational feed, and I've confirmed with MetPy that this data has the additional moment and 2 byte ZDR data. I've attached a sample file, but you can also get more from the AWS bucket or from our THREDDS servers. |
@zssherman can you look at the example file and start ensuring Py-ART will continue to work.. |
Done in #903 closing. |
I wanted to give you all a heads up that, based on the draft ICD for the next NEXRAD RDA build, there are some rather significant changes to message 31 coming. I think this table sums it up:
They're adding a moment CFP (Clutter Filter Power Removed). Looks like there's a lot of places you list out the possible moments, not to mention run through a fixed set of data block pointers.
They're also increasing ZDR to 16-bit storage (for 11-bit data). That would seem to run afoul of:
pyart/pyart/io/nexrad_level2.py
Lines 534 to 538 in f13a8d7
FYI, the 8/16-bit word size is encoded in the data block header.
I don't have any sample data, but thought you all might appreciate some warning.
The text was updated successfully, but these errors were encountered: