Skip to content

NeuroNexusIO: Add in appropriate streams to go with buffer API - #1711

Merged
zm711 merged 11 commits into
NeuralEnsemble:masterfrom
zm711:neuronexus
Jul 4, 2025
Merged

NeuroNexusIO: Add in appropriate streams to go with buffer API#1711
zm711 merged 11 commits into
NeuralEnsemble:masterfrom
zm711:neuronexus

Conversation

@zm711

@zm711 zm711 commented May 14, 2025

Copy link
Copy Markdown
Contributor

I first implemented this before the buffer api and since this is one buffer for all streams we left them all packed together. Now that we have the buffer api we should divide these streams into
ephys data (called analog in allego docs)
din
dout
aux

No rush on this so we can wait until we figure out plexon2 tests.

Comment thread neo/rawio/neuronexusrawio.py Outdated
@zm711
zm711 requested a review from samuelgarcia June 19, 2025 11:14
@zm711 zm711 added this to the 0.14.2 milestone Jul 1, 2025
@samuelgarcia

Copy link
Copy Markdown
Contributor

OK for me.
Don't you want to keep the inner stream ids instead of numbers ("di", "do", "ai"...) ?

@zm711

zm711 commented Jul 4, 2025

Copy link
Copy Markdown
Contributor Author

Don't you want to keep the inner stream ids instead of numbers ("di", "do", "ai"...) ?

good idea. Done.

@zm711
zm711 merged commit 2cebaa2 into NeuralEnsemble:master Jul 4, 2025
@zm711
zm711 deleted the neuronexus branch July 4, 2025 13:25
@alejoe91

alejoe91 commented Jul 4, 2025

Copy link
Copy Markdown
Contributor

@zm711 SpikeInterface tests are failing: https://github.com/SpikeInterface/spikeinterface/actions/runs/16075631831/job/45370080806?pr=4025

Since you know what's going on, could you update the test_neoextractors NeuroNexus tests too? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants