python-neo
python-neo copied to clipboard
Neo is a package for representing electrophysiology data in Python, together with support for reading a wide range of neurophysiology file formats
Hello everyone, I would like to go through the code in the current master-branch and add type hints to most stuff. However I wanted to ask if this enhancement would...
This PR adds support for the sion format, the new output format of NEST. The IO depends on the nestio-tools (https://github.com/apeyser/nestio-tools) and the sionlib library (https://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/sionlib-download_node.html). Current status: Work in...
We have a _repr_pretty_. We also should do the same for __repr__. No ?
Currently, the neomatlabio can save annotations of objects. If these annotations are a quantities object, they loose their units and only a classic `np.array` is retained. In contrast, object properties...
We are currently running http://pylint.pycqa.org/ to check our code Note: We are using a version
Neo DataObject has the `__deepcopy__` function, but it's slow, compared to cloning the array only: ```python from copy import deepcopy sts = [elephant.spike_train_generation.homogeneous_poisson_process(rate=10*pq.Hz, t_stop=1*pq.s) for _ in range(1000)] %timeit deepcopy(sts)...
My use case is writing and reading of hundreds of spike trains with order 10k spikes each. I observe an increasing time it takes for reading and writing of NixIO/hdf5...
Long story short, some analysis gets slower by x14 times (from 90 sec to 1279 sec) by upgrading neo from 0.7.2 to 0.8.0. 1. The bottleneck is in utility function...
This binary output format is generated by [monkeylogic](https://monkeylogic.nimh.nih.gov/) and used for task coordination. Event times and related parameters could be extracted and represented as neo.Events and neo.Epochs to easily relate...
e.g. PickleIO, see #779 Could also add a warning when writing in such a format.