no edit summary
== Objectives ==
The main goal of BrainStream is to provide an interface which allows researchers to set up Brain-Computer Interface (BCI) applications in a simple way. For that reason, BrainStream projects are defined in a set of tables and text files, which does not require much programming experience. All files that are needed for a particular application can be viewed and edited in BrainStream's [
.DocsSectionsBrainStreamEditor internal editor].
Secondly, BrainStream aims to encourage the exchange of (parts of) applications between researchers and institutes. BrainStream's modular setup supports this exchangability. For example, users can create modules for signal processing or artefact detection and incorporate these into any BrainStream application.
== Download ==
The BrainStream package can be downloaded [https://gitlab.socsci.ru.nl/cai-bci/brainstream.git here], only members can access the BrainStream repository.
.DocsSectionsInstallation Installation Guide] can be found in the documentation.
== Documentation ==
The BrainStream is divided into several parts. The first part contains basic instructions on how to use BrainStream. New users are advised to read this part of the documentation. The second part deals with more advanced topics, which may be helpful for more experienced users. In the reference section you can find information such as a function reference and glossary. Finally, in the examples section we show how a number of BCI applications can be developed in BrainStream.