OpenEphys Python tools - streaming data

118 views
Skip to first unread message

Eleonora Ficiara'

unread,
Apr 18, 2024, 4:10:58 AM4/18/24
to Open Ephys
Hi, is it possible to stream EEG data from OpenEphys to Python using this kit (https://github.com/open-ephys/open-ephys-python-tools/tree/main/src/open_ephys/streaming) ., in order to process in real time with a Python code reading these data?
Thanks 

Anjal Doshi

unread,
Apr 18, 2024, 12:05:18 PM4/18/24
to Open Ephys
Hi Eleonora,

The open-ephys-python-tools only allows streaming events from the GUI (using the Event Broadcaster plugin) to a python client. To stream continuous(EEG) data, you'll have to use the ZMQ Interface plugin. This plugin sends continuous data, events, and spikes to external applications, including any python clients, using the ZeroMQ library. The plugin documentation provides details on how to use it.  You can also find some example Python clients in the plugin repository here.

Let us know if you get stuck anywhere.

Best,
Anjal
Reply all
Reply to author
Forward
0 new messages