gwmod / nlmod

Python package to build, run and visualize MODFLOW 6 groundwater models in the Netherlands.
https://nlmod.readthedocs.io
MIT License
36 stars 3 forks source link

Store data downloaded from external servers #355

Open bdestombe opened 5 months ago

bdestombe commented 5 months ago

Reduce the depency on uptime external servers, by optionally storing the downloaded files. We experienced several times that deadlines weren't met due to a server being down (e.g., HHNK, KNMI, and REGIS). It would be great if the downloaded files could be stored in a data folder and when running the nlmod functions those files may be used opposed to downloading them from the server.

dbrakenhoff commented 5 months ago

Definitely a good idea. This is already possible for a lot of datasets by rearranging scripts and using the read functions to download data into a data folder first. I do think we could use some added documentation to show users how to write their scripts this way.