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

Support for NEXRAD RDA Build 19.0 #887

Closed
dopplershift opened this issue Dec 21, 2019 · 5 comments
Closed

Support for NEXRAD RDA Build 19.0 #887

dopplershift opened this issue Dec 21, 2019 · 5 comments

Comments

@dopplershift
Copy link

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:

image

  1. 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.

  2. They're also increasing ZDR to 16-bit storage (for 11-bit data). That would seem to run afoul of:

    # extract the data
    if moment != 'PHI':
    data = np.ones((nrays, max_ngates), dtype='u1')
    else:
    data = np.ones((nrays, max_ngates), dtype='u2')

    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.

@zssherman
Copy link
Collaborator

Thanks @dopplershift for the heads up! I'll look into some changes to adapt to this. I appreciate the warning!

@scollis
Copy link
Member

scollis commented Dec 21, 2019 via email

@dopplershift
Copy link
Author

dopplershift commented Dec 23, 2019

@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.

@scollis
Copy link
Member

scollis commented Jan 22, 2020

@zssherman can you look at the example file and start ensuring Py-ART will continue to work..

@zssherman
Copy link
Collaborator

Done in #903 closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants