Skip to content

rustwx Python 0.4.7

Choose a tag to compare

@FahrenheitResearch FahrenheitResearch released this 02 May 01:33
· 131 commits to main since this release

Highlights

  • Add local AIFS/Earth2Archive model support for externally inferred NetCDF forecasts.
  • Add latest-cycle and lead discovery for local Earth2 archives.
  • Add direct-map ensemble selectors for member and precomputed stats (mean, std, min, max, p10, p50, p90).
  • Accelerate path-backed HDF5/NetCDF reads for large ensemble files; validated subsecond direct renders on a 1.8 GB AIFSENS file.
  • Cap local AIFS long integrations at five calendar years (f43848) while keeping other model forecast-hour guards unchanged.

Validation

  • cargo test -q --workspace
  • cargo build --release -q -p rustwx-cli --bin direct_batch
  • python -m maturin build --release --manifest-path crates/rustwx-python/Cargo.toml
  • Real-file smoke: --stat p10/p50/p90, --member 1, lead discovery, f43848 accepted, f43854 rejected.