Closed h-mayorquin closed 2 months ago
OK, the test file that we have is quite limited. I would need this: https://gin.g-node.org/NeuralEnsemble/ephy_testing_data/pulls/137
OK, the test file that we have is quite limited. I would need this: https://gin.g-node.org/NeuralEnsemble/ephy_testing_data/pulls/137
Merged @h-mayorquin
I'll re-run tests so you can confirm your changes work with the new demo file.
The rtd failure should also be looked at. (Since plexon is used for the doc build!)
Fixed the test and added a new one.
This PR solves two things: 1) Should solve https://github.com/NeuralEnsemble/python-neo/issues/1523 by using consistent stream_ids defined by plexon channel prefixes that are stable (see here 2) It adds human readable and meaningful stream names. Right now they are called "Signal + {stream_id}" and after this PR, they will be:
Not that this moves forward the poject in https://github.com/SpikeInterface/spikeinterface/issues/3197 that aims to have "logical streams" and relegate "buffer streams" to an internal implementation detail of the raw io API.