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
**Describe the bug** ``` FAILED neo/test/iotest/test_plexon2io.py::TestPlexon2RawIO::test_read_all - OSError: Opening /home/runner/ephy_testing_data/plexon/NC16FPSPKEVT_1m.pl2 failed after 25 attempts. FAILED neo/test/iotest/test_plexon2io.py::TestPlexon2IO::test_assert_read_neo_object_is_compliant - OSError: Opening /home/runner/ephy_testing_data/plexon/NC16FPSPKEVT_1m.pl2 failed after 25 attempts. FAILED neo/test/iotest/test_plexon2io.py::TestPlexon2IO::test_create_group_across_segment - OSError: Opening /home/runner/ephy_testing_data/plexon/NC16FPSPKEVT_1m.pl2...
We have physiology datasets from large scale simulations on supercomputers (see https://dandiarchive.org/dandiset/001444). We use NetPyNE for our simulations, which providers well structured outputs (json) but not in NWB. I’ve been...
```python from neo.rawio import SpikeGLXRawIO from pathlib import Path folder_path = Path("/home/heberto/neuroconv_testing_data/ephy_testing_data/spikeglx/DigitalChannelTest_g0") rawio = SpikeGLXRawIO(folder_path) rawio.parse_header() rawio ``` This is the digital only example on the gin tests:  So...
Dear Neo developers, We came across a use-case which revealed a major inefficiency in Neo (or rather the quantities package Neo uses, as I will explain). In our simulations were...
Slowly working towards https://github.com/SpikeInterface/spikeinterface/issues/2234 Trying to reuse the nidq digital channel event processing for handling sync edges. Will then align edges and change sampling rate/time vector as necessary Also, I'm...
This resolves (for me) the "...failed after 25 attempts" problem when running tests. It was recently noted in #1707.
As mentioned in #1702, there can be a potential disparity between the list of mapped channels and routed channels when using stimulation electrodes. This PR attempts to fix this by...
While implementing #800 I noticed some examples in function docstrings were not changed when the API of those functions changed. Currently examples in docstrings seem not to be tested at...
Hi, Since version 5.7.0 Neuralynx Cheetah has supported an option for creating "separate files per recording". When stopping and restarting a recording within the same acquisition with this option enabled,...
Using the neo structure can be quite cumbersome in some cases, eg like slicing objects based on an epoch array (#525). To improve on this we could A) extend the...