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.
Metadata
Release files for bstadlbauer.p300speller 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bstadlbauer.p300speller-0.1.1.tar.gz | 690.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bstadlbauer.p300speller-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / bstadlbauer.p300speller-0.1.1.tar.gz
| Download URL | bstadlbauer.p300speller-0.1.1.tar.gz |
|---|---|
| Size | 690.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ccb6ce3e4c69dd35f03c5c7129a76e62587aacac594fe8fa5416e7b1f23dbc4b
|
|
BLAKE2b-256 checksum How to use checksums |
48b38a65142660a13343874a64b7747736b589e1e6bc76883c2c829c3e5cf04a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.4 CPython/3.6.7 Linux/4.15.0-1077-gcp
|
Release files / bstadlbauer.p300speller-0.1.1-py3-none-any.whl
| Download URL | bstadlbauer.p300speller-0.1.1-py3-none-any.whl |
|---|---|
| Size | 693.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c72c657ebacc6702f4f668670dfb98d3182e30732e4f0b5cdecb5d705db0e304
|
|
BLAKE2b-256 checksum How to use checksums |
bf9bad39c82eca301824b31d1c44d4f28608676b38f2ef6e9759b9c75669a1ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.4 CPython/3.6.7 Linux/4.15.0-1077-gcp
|