python-neo – Python IO library for electrophysiological data formats¶
- Related packages
- More information
- External resources
NEO stands for Neural Ensemble Objects and is a project to provide common classes and concepts for dealing with electro-physiological (in vivo and/or simulated) data to facilitate collaborative software/algorithm development. In particular Neo provides: a set a classes for data representation with precise definitions, an IO module with a simple API, documentation, and a set of examples.
NEO offers support for reading data from numerous proprietary file formats (e.g. Spike2, Plexon, AlphaOmega, BlackRock, Axon), read/write support for various open formats (e.g. KlustaKwik, Elan, WinEdr, WinWcp, PyNN), as well as support common file formats, such as HDF5 with Neo-structured content (NeoHDF5, NeoMatlab).
Neo’s IO facilities can be seen as a pure-Python and open-source Neuroshare replacement.
Distribution |
Base version |
Our version |
Architectures |
---|---|---|---|
Debian GNU/Linux 11.0 (bullseye) |
0.9.0-1 |
||
Debian GNU/Linux 12.0 (bookworm) |
0.11.1-1 |
||
Debian GNU/Linux 9.0 (stretch) |
0.3.3-2 |
0.3.3-1~nd80+1+nd90+1 |
i386, amd64, sparc, armel |
Debian testing (trixie) |
0.13.4-1 |
||
Debian unstable (sid) |
0.13.4-1 |
0.3.3-1~nd+1 |
i386, amd64, sparc, armel |
Ubuntu 16.04 “Xenial Xerus” (xenial) |
0.3.3-2 |
||
Ubuntu 18.04 “Bionic Beaver” (bionic) |
0.3.3-2 |
||
Ubuntu 20.04 “Focal Fossa” (focal) |
0.7.2-2 |
||
Ubuntu 22.04 “Jammy Jellyfish” (jammy) |
0.10.0-1 |
||
Ubuntu 24.04 “Noble Numbat” (noble) |
0.12.0-3 |