Open-ephys-python-tools

Latest version: v0.1.7

Safety actively analyzes 622959 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.4

- Include `source_processor_id` and `source_processor_name` when writing .oebin file
- If sample numbers are not available in a Binary format `continuous` folder, create default values

0.1.3

- Fix bug in loading sample numbers with Open Ephys format (last value was previously truncated)
- Load Binary format timestamps and sample numbers as memory-mapped arrays
- Update global timestamp synchronization to use latest naming conventions

0.1.2

- Fix bug in sending TTLs when using NetworkControl object
- Fix docstring for EventListener class
- Use absolute URLs in README, so the links work on PyPI site

0.1.1

- Add logo as link in README so it shows up on PyPI project description

0.1.0

`analysis` module

- Reads data from Binary, NWB, and Open Ephys formats
- Binary format module is backwards compatible with version `0.5.x`, other modules only work with data saved by version `0.6.x` and higher.

`control` module

- `OpenEphysHTTPServer` class communicates with the GUI's built-in HTTP server (available in version `0.6.x` and higher).
- `NetworkControl` class communicates with the [Network Events](https://open-ephys.github.io/gui-docs/User-Manual/Plugins/Network-Events.html) plugin, which is also available in version `0.5.x`.

`streaming` module

- `EventListener` class receives spikes and events from the [Event Broadcaster](https://open-ephys.github.io/gui-docs/User-Manual/Plugins/Event-Broadcaster.html) plugin installed in GUI version `0.6.x` and higher.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.