Skip to content

WxData 3.0 Released

Latest

Choose a tag to compare

@edrewitz edrewitz released this 31 Oct 21:00
· 1 commit to main since this release
a45980a

Alt text

(C) Eric J. Drewitz 2025-2026

WxData Documentation & Examples

What's New?

  • WxData 3.0 introduces a robust command-line interface (CLI) tool that brings WxData into the shell. You can now use the WxData clients inside shell and powershell scripts to create advanced ETL pipelines for various types of weather data. The new WxData-Shell repository has many examples from beginner to advanced. The most advanced being parallel downloads of weather model data from multiple source servers -> subset data -> decode GRIB2 keys into plain-language -> convert from GRIB2 to NETCDF -> export as a NETCDF (.nc) file -> executes a Python script that performs analysis and visualizes the data.
  • Supports GRIB2 to NETCDF transformation

Real-Time Weather Data Clients

  • ECMWF AIFS Wave Client
  • ECMWF AIFS Wave Ensemble Client
  • ECMWF High Resolution IFS Client
  • ECMWF High Resolution IFS Ensemble Client
  • ECMWF High Resolution IFS Wave Client
  • ECMWF High Resolution IFS Wave Ensemble Client

Archived Data Clients

  • CFS Flux Archived Data Client
  • CFS Pressure Archived Data Client
  • GFS0P25 Archived Data Client
  • GFS0P25 Secondary Parameters Archived Data Client
  • GFS0P50 Archived Data Client
  • GEFS0P25 Archived Data Client
  • GEFS0P50 Archived Data Client
  • GEFS0P50 Secondary Parameters Archived Data Client
  • Real-Time Mesoscale Analysis (RTMA) Archived Data Client
  • NEXRAD II Radar Archived Data Client

Improvements

  • Massive performance improvements to all ECMWF data clients. Removed ecmwf-opendata as a package dependency and built a native JSON parser for ECMWF index files to perform smart downloads (byte-range requests) of ECMWF data.

Bug Fixes

  • Updated pixel_query() and line_query() to reflect the depreciation of metpy.parse_cf().