thunder (homepage)

Large-scale neural data analysis with Spark

@freeman-lab / (6)

Thunder is a library for analyzing large-scale spatial and temporal neural data. It includes utilities for loading and saving data using a variety of input formats, classes for working with distributed spatial and temporal data, and modular functions for time series analysis, image processing, factorization, and model fitting. Thunder is written against Spark's Python API (PySpark), making extensive use of NumPy and SciPy. It is pip-installable, and requires a working installation of Spark (currently supporting versions 1.0 and 1.1).


  • 3|neuroscience
  • 2|machine learning
  • 2|python
  • 1|mllib

How to

This package doesn't have any releases published in the Spark Packages repo, or with maven coordinates supplied. You may have to build this package from source, or it may simply be a script. To use this Spark Package, please follow the instructions in the README.


Version: 0.4.1 ( bd268a | zip ) / Date: 2014-11-27 / License: BSD 3-Clause