User Tutorial:BCPy2000

From BCI2000 Wiki
Revision as of 17:30, 19 February 2021 by Nluczak (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

BCPy2000 is a software project which allows a platform for rapid, flexible development of experimental brain-computer interface systems. This project requires you to understand how to build your own BCI2000 project folder, and how to install the accompanying BCPy2000 code. If you want to run this Python program in tandem with your own amplifier, first check to see if it isn't already supported by BCI2000. If we already have support for your amplifier, simply replace the Python Signal Source executable with the corresponding amplifier executable. If your amplifier is not currently supported by BCI2000, but has a Python framework, you can interface with it by implementing it in your PythonSignalSource python file. The video below provides a step-by-step overview of what BCI2000 is, what BCPy2000 is, How to install it, a demonstration with our included Triangle application, a detailed example of how you might create your own BCPy2000 experiment, and an example of the modularity that the BCI2000 framework provides.

Also see the BCPy2000 page for more details on the installation process, APIs, and hooks.

See also