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