Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@NickGeneva NickGeneva released this 24 Sep 16:38
ccd2311

Earth2Studio general release 0.3.0

🚨 Breaking Changes 🚨

  • Removed tp06 from ARCO, use WB2 instead
  • Updated NetCDF4 constructor API for better control

📕 Change Log

🌎 Added

  • Forecast datasource API
  • GFS forecast datasource
  • GEFS (0.5deg and 0.25deg) forecast datasource
  • HRRR forecast datasource
  • Support for private NGC model packages

⚙️ Changed

  • Refactored ARCO datasource to use asyncio
  • Updated NetCDF4 and Zarr IO to take kwargs for root storage objects allowing better control over storage behavior. Breaking changes to NetCDF4 init API
  • Changed the da property to DataSetFile and DataArrayFile to no longer be a property and moved xr_args to object instantiation.
  • Improved map_coords to handle slices and identical coords more efficiently; removed unused ignore_batch argument.

❌ Removed

  • Removed tp06 from ARCO, use WB2 instead

🔨 Fixed

  • Fixed caching of data sources to be controlled with EARTH2STUDIO_CACHE env var

📦 Dependencies

  • Restrict torch_harmonics version to >=0.5.0, <0.7.1
  • Removed specific ONNX version requirement, newer ORT-gpu versions appear to operate fine with CUDA 12