pySTEPS / pysteps

Python framework for short-term ensemble prediction systems.
https://pysteps.github.io/
BSD 3-Clause "New" or "Revised" License
473 stars 168 forks source link

make all nowcast methods xarray compatible #414

Closed mats-knmi closed 2 months ago

mats-knmi commented 4 months ago

I editted all nowcast and motion methods so that they take in an xarray dataset and return one as well. I updated the relevant tests and they all succeed except for the callback tests, because that still depends on the outcome of https://github.com/pySTEPS/pysteps/issues/404.

The documentation of the datamodel is also updated to include the possible dimensions and data variables that can be contained in the resulting datasets.