-
Notifications
You must be signed in to change notification settings - Fork 264
IO Class Status
With the 0.4.0, major, backwards-incompatible API changes are taking place. Most IO classes will need to be modified to work with the new API. Changes are being done incrementally. Once all IO classes are working with an API change, the next change will be implemented. This page is to keep track of which IO classes are currently working so their maintainers can port them to the new API.
When you change your IO class to work with the new API, please change its status here. Also, please make sure you re-enable your IO class in neo.io.__init__.py. If you see that all the IO classes are working, please ping the mailing list to let us know to make the next change.
-
neo.core.Eventwas removed andneo.core.EventArraywas renamed toneo.core.Event. Please use a length-1neo.core.EventArraywhere you previously used aneo.core.Event. Please rename all cases ofEventArraytoEventandsegment.eventarraystosegment.events. Please make sure all existing instances ofsegment.eventswork properly. -
neo.core.Epochwas removed andneo.core.EpochArraywas renamed toneo.core.Epoch. Please use a length-1neo.core.EpochArraywhere you previously used aneo.core.Epoch. Please rename all cases ofEpochArraytoEpochandsegment.epocharraystosegment.epochs. Please make sure all existing instances ofsegment.epochswork properly. -
neo.core.Spikewas removed. Please use a length-1neo.core.SpikeTrainwhere you previously used aneo.core.Spike. Please also convert all cases ofsegment.spikesandunit.spikestosegment.spiketrainsandunit.spiketrains.
This is the porting status of all IO classes. Please check yours when it is fixed.
- AlphaOmegaIO,
- AsciiSignalIO,
- AsciiSpikeTrainIO,
- AxonIO,
- BlackrockIO,
- BrainVisionIO,
- BrainwareDamIO,
- BrainwareF32IO,
- BrainwareSrcIO,
- ElanIO,
- ElphyIO,
- ExampleIO,
- KlustaKwikIO,
- MicromedIO,
- NeoHdf5IO,
- NeoMatlabIO,
- NeuroExplorerIO,
- NeuroScopeIO,
- NeuroshareIO,
- PickleIO,
- PlexonIO,
- PyNNNumpyIO,
- PyNNTextIO,
- RawBinarySignalIO,
- Spike2IO,
- StimfitIO,
- TdtIO,
- WinEdrIO,
- WinWcpIO