Scalable analysis of image and time series analysis in python
thunder
Thunder is an ecosystem of tools for the analysis of image and time series data in Python. It provides data structures and algorithms for loading, processing, and analyzing these data, and can be useful in a variety of domains, including neuroscience, medical imaging, video processing, and geospatial and climate analysis. It can be used locally, but also supports large-scale analysis through the distributed computing engine spark
. All data structures and analyses in Thunder are designed to run identically and with the same API whether local or distributed.
Thunder is designed around modularity and composability — the core thunder
package, in this repository, only defines common data structures and read/write patterns, and most functionality is broken out into several related packages. Each one is independently versioned, with its