MeteoSwiss / meteodata-lab

Model data processing framework
https://meteoswiss.github.io/meteodata-lab/
MIT License
4 stars 1 forks source link

Data source url #39

Closed cfkanesan closed 1 month ago

cfkanesan commented 1 month ago

Purpose

Split the functionality into child classes to make it more explicit where the data is sourced from at the call site. Added the functionality to source data from a URL directly. Note that the data is cached in a temporary file as controlled by the earthkit data cache policy setting. This is becase stream source does not implement the sel method at this time. https://earthkit-data.readthedocs.io/en/latest/guide/caching.html#cache-policies

Code changes: