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
If a `container.filter` only returns `SpikeTrain` objects, they are returned as a `SpikeTrainList`. https://github.com/NeuralEnsemble/python-neo/blob/345d3392ee443994b8de58731cc9459e5308ff11/neo/core/container.py#L89-L90 The initialisation of this list overwrites the original parent links, causing the following behaviour: ``` import...
Trying to fix [this](https://github.com/NeuralEnsemble/python-neo/issues/1365?notification_referrer_id=NT_kwDOAHcV2LI4ODAzMzY1MTk4Ojc4MDQzNzY#issuecomment-1910319253)
Add a feature to allow multiple files as filename. Now user can create a list of filenames and assign it to the argument `filename` of `neo.io.NeuralynxIO(filename=session_data)` to read the specific...
Fixes #1451 also adding Ultra-beta variant (1121) ant NP-Opto (1300). All these models are based on NP1.0 technology @CodyCBakerPhD
Fixes #847 As part of the push to 1.0.0 we really should move `assert` to an appropriate error. I'm going to try to start moving some files over to errors....
This will be adding support for `RHX` rhs files with a separate header for `rhs` files. We haven't officially update RHS support since RHS 1.0 and we are on 3.x...
**Is your feature request related to a problem? Please describe.** Some IOs expect a single file name, others expect a single directory name, others expect a file basename, which is...
As the title suggests. I have recording data in from of .smrx files. Using a keyboard input, I trigger waveforms, which i feed back as ADC. I can find the...
Fixes #876. I added in a note (in the docstring) explaining that upper left is the python default (from PIL and pillow). As a default I left the upper left,...
In the base class the docstring of the `rescale_spike_timestamp` function claims that it should rescale timestamps to seconds: https://github.com/NeuralEnsemble/python-neo/blob/4d4eb85e459c7e35cc1d43ce423fd58907fb3002/neo/rawio/baserawio.py#L646-L650 However, looking at Plexon it seems that the private method is...