P300 speller based on LSL
Project description
LSL P300 speller
This repository contains a P300 speller based on LSL and tkinter.
Installation
Dependencies
This project uses poetry to manage its dependencies. Visit their website on how to install
poetry for you operating system. The whole projects supports python>=3.6.1
.
Installing the package
Run the following to install the bstadlbauer.p300speller
package:
git clone https://github.org/bstadlbauer/lsl-p300-speller
poetry install
which will setup a new virtual environment for the project and install the necessary dependencies.
Getting Started
After installation, an entrypoint is avaibable to start the speller
poetry run start-speller
Questions and Issues
If there are any questions or you run into an issue, please file a 'Issue' at the top.
Contributing
If you want to contribute, please file also file an issue first where the new feature can be discussed, in general contribution is welcome!
To setup the development environment, do the following:
git clone https://github.org/bstadlbauer/lsl-p300-speller
poetry install
pre-commit install
To ensure consistent formatting and linting pre-commit hooks (managed through pre-commit
)
are used.
Acknowledgement
This tool was developed by myself as part of a project done at the Institute of Neural Engineering. The work was supervised by Assoc.Prof. Dipl.-Ing. Dr.techn. Reinhold Scherer.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for bstadlbauer.p300speller-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccb6ce3e4c69dd35f03c5c7129a76e62587aacac594fe8fa5416e7b1f23dbc4b |
|
MD5 | bc7977de66814dbfa83567a7893bbd18 |
|
BLAKE2b-256 | 48b38a65142660a13343874a64b7747736b589e1e6bc76883c2c829c3e5cf04a |
Hashes for bstadlbauer.p300speller-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c72c657ebacc6702f4f668670dfb98d3182e30732e4f0b5cdecb5d705db0e304 |
|
MD5 | eef4718ced0e16ccd2a5c5773e9872dd |
|
BLAKE2b-256 | bf9bad39c82eca301824b31d1c44d4f28608676b38f2ef6e9759b9c75669a1ad |