Release notes
What’s new in version 0.3.3?
- fix a bug in PlexonIO where some EventArrays only load 1 element.
- fix a bug in BrainwareSrcIo for segments with no spikes.
What’s new in version 0.3.2?
- cleanup ot io test code, with additional helper functions and methods
- added BrainwareDamIo
- added BrainwareF32Io
- added BrainwareSrcIo
What’s new in version 0.3.1?
- lazy/cascading improvement
- load_lazy_olbject() in neo.io added
- added NeuroscopeIO
What’s new in version 0.3.0?
- various bug fixes in neo.io
- added ElphyIO
- SpikeTrain performence improved
- An IO class now can return a list of Block (see read_all_blocks in IOs)
- python3 compatibility improved
What’s new in version 0.2.1?
- assorted bug fixes
- added
time_slice()
method to the SpikeTrain
and AnalogSignalArray
classes.
- improvements to annotation data type handling
- added PickleIO, allowing saving Neo objects in the Python pickle format.
- added ElphyIO (see http://www.unic.cnrs-gif.fr/software.html)
- added BrainVisionIO (see http://www.brainvision.com/)
- improvements to PlexonIO
- added
merge()
method to the Block
and Segment
classes
- development was mostly moved to GitHub, although the issue tracker is still at neuralensemble.org/neo
What’s new in version 0.2?
- New features compared to neo 0.1:
- new schema more consistent.
- new objects: RecordingChannelGroup, EventArray, AnalogSignalArray, EpochArray
- Neuron is now Unit
- use the quantities module for everything that can have units.
- Some objects directly inherit from Quantity: SpikeTrain, AnalogSignal, AnalogSignalArray, instead of having an attribute for data.
- Attributes are classifyed in 3 categories: necessary, recommended, free.
- lazy and cascade keywords are added to all IOs
- Python 3 support
- better tests