esm-tools / pymorize

A Python based Tool to CMORize NetCDF Data
https://pymorize.readthedocs.io
MIT License
2 stars 1 forks source link

Prefect Caching #58

Closed pgierz closed 1 week ago

pgierz commented 1 week ago

Up to this point, this PR only deals with disentangling the parallel elements of data flow to get a system we can test on GitHub actions. The branch name and PR name are both misleading...

CoPilot Summary

This pull request introduces several changes to the pymorize project, focusing on adding support for the Dask parallel processing backend, improving caching mechanisms, and adding new test fixtures and example data. The most important changes are grouped into improvements in parallel processing, caching, and testing.

Parallel Processing Improvements:

Caching Improvements:

Testing Enhancements:

Miscellaneous:

pgierz commented 1 week ago

Partially duplicated in #60