python-neo icon indicating copy to clipboard operation
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

Results 254 python-neo issues
Sort by recently updated
recently updated
newest added

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...

New IO Class

We have a _repr_pretty_. We also should do the same for __repr__. No ?

Core

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...

enhancement

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)...

enhancement

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...

IO

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...

New IO Class

e.g. PickleIO, see #779 Could also add a warning when writing in such a format.

IO