neuroglia: more than just brain glueΒΆ

Neuroglia is a Python machine learning library for neurophysiology data. It provide a scikit-learn compatible transformers for extracting features from extracellular electrophysiology & optical physiology data for machine learning pipelines.

For a brief introduction to the ideas behind the package, you can read the introductory notes. If you want to get started, see the installation page, then check out the API reference to learn how to use the package.

To see the code or report a bug, please visit the github repository.


  • Spike transformers: API
  • Trace transformers: API
  • Calcium transformers: API
  • Event transformers: API
  • Epoch transformers: API
  • Tensor transformers: API