Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Jul 4, 2025

Conversation

zm711
Copy link
Contributor

@zm711 zm711 commented May 14, 2025

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.

@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
Contributor

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

@zm711
Copy link
Contributor Author

zm711 commented Jul 4, 2025

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
5 checks passed
@zm711 zm711 deleted the neuronexus branch July 4, 2025 13:25
@alejoe91
Copy link
Contributor

alejoe91 commented Jul 4, 2025

@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