mne-tools / mne-installers

Installers for MNE-Python.
BSD 3-Clause "New" or "Revised" License
9 stars 8 forks source link

Add mne-lsl #215

Closed mscheltienne closed 1 year ago

mscheltienne commented 1 year ago

Adding mne-lsl to the installers. Should we keep mne-realtime, people mentioned it was not working with the latest version of MNE anyway?

hoechenberger commented 1 year ago

What's the difference between realtime and LSL? Can MNE-LSL replace MNE-realtime for LSL users?

drammock commented 1 year ago

What's the difference between realtime and LSL?

MNE-LSL is a rewrite of much of MNE-Realtime functionality, but built on top of LSL from the start (MNE-Realtime was built around FieldTripBuffer, with limited LSL support added later).

Can MNE-LSL replace MNE-realtime for LSL users?

yes, that is the intent.

mscheltienne commented 1 year ago

It's still a WIP on which I work on when I have the time, but it is functional and already simplifies a lot the interaction with an LSL stream.

hoechenberger commented 1 year ago

Thanks @drammock and @mscheltienne!

I just saw that you were planning to deprecate the MNE-Realtime package anyway, so from my end I have no objections to removing it and adding MNE-LSL to the installer.

larsoner commented 1 year ago

mne-realtime should in principle continue to work. Let's keep it for a release or two