Skip to main content

Python interface to the Lab Streaming Layer

Project description

This is the Python interface to the Lab Streaming Layer (LSL). LSL is an overlay network for real-time exchange of time series between applications, most often used in research environments. LSL has clients for many other languages and platforms that are compatible with each other.

Pylsl should work with any recent version of the liblsl library (which is also included with this package), on any operating system and with any recent Python version, including 2.7+ and 3.x.

Let us know if you encounter any bugs (ideally using the issue tracker on the GitHub project).

Known Issues

  • On Linux one currently cannot call pylsl functions from a thread that is not the main thread.

Acknowledgments

Pylsl was primarily written by Christian Kothe while at Swartz Center for Computational Neuroscience, UCSD. The LSL project was funded by the Army Research Laboratory under Cooperative Agreement Number W911NF-10-2-0022 as well as through NINDS grant 3R01NS047293-06S1. Thanks for contributions, bug reports, and suggestions go to Bastian Venthur, Chadwick Boulay, David Medine, Clemens Brunner, and Matthew Grivich.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylsl-1.10.3.zip (4.6 MB view details)

Uploaded Source

Built Distribution

pylsl-1.10.3-py2.py3-none-any.whl (4.6 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file pylsl-1.10.3.zip.

File metadata

  • Download URL: pylsl-1.10.3.zip
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pylsl-1.10.3.zip
Algorithm Hash digest
SHA256 9e0ef1bc48a3bb590a2dda306dc8c6e65610e1084fdbe7c16789026df20b758e
MD5 51110c236e4a60a2af3eafe2ea7bd515
BLAKE2b-256 6242fe6fba758bfa9301a56e87ec16933a8b6e2860c1aab0719f0aa431a35310

See more details on using hashes here.

File details

Details for the file pylsl-1.10.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pylsl-1.10.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 89b01319264f7352ae5bae11e1125b6315bde1db17b6cfc3b7a1e11dda992750
MD5 b23cf68162af1476078d04010fbe9987
BLAKE2b-256 c21cde17a948caf0e28a145f17c094532d782ae3116d73a70dbe9745986b20c6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page