Notes:
This is a beta version of BCILAB. The latest versions of the
toolbox can also be found at ftp://sccn.ucsd.edu/pub/bcilab.
Getting started:
* Make sure that you have extracted this folder to a place that is
not in your EEGLAB folder (an optimized edition of EEGLAB is
bundled with the release).
* Start MATLAB, and if you have things in your path, reset you path
to default settings by clicking File / Set Path / Default, and then
Save. If you have misc toolboxes in your path, you run the risk of
creating unexpected errors (due to name conflicts), but you can add
your directories back later once you know what outputs to
expect.
* Enter in MATLAB's command line: cd your/path/to/bcilab; bcilab;
On some platforms (especially Linux), code for some advanced
features will be compiled on the fly. If you are using a compiler
that is not recognized by MATLAB, you will get a few warnings here.
NEVER add the BCILAB directory to your MATLAB path with
sub-directories.
* For BCI newcomers, it is recommended to watch the BCI
introduction video (from the EEGLAB workshop 2010) before diving
into the GUI. It is found at: http://thesciencenetwork.org/programs/12...
There are two ways to use BCILAB: via the GUI or via
scripting. There are no GUI tutorial slides for version 1.0 yet;
for this reason, it is recommended to first walk through the
tutorial scripts tutorial_erd1, tutorial_erd2, and
tutorial_erp1,
and then experiment with the GUI.
* Any documentation distributed with the toolbox itself (accessible
via the Help menu) should be fully up-to-date. Additional
documentation, especially on the conceptual level, is fund at the
BCILAB wiki: http://sccn.ucsd.edu/wiki/BCILAB. The wiki documentation is not yet updated to version 1.0, however,
most interfaces documented there have changed only
relatively little.
* If you encounter problems, also please have a look at the BCILAB
wiki (there may be additional last-minute instructions).
BCILAB should run on:
- Windows/Linux/Mac, 32/64bit, MATLAB 2008a and newer
Caveats:
* This version has only been tested on Linux64, Win32, Win64 and
Mac64. More extensive test coverage will follow for the final
release.
* The support for acquisition hardware is incomplete in this
version; you may consider writing your own I/O plugin (doesn't
require more than a few lines of MATLAB code)
also, you may have to install or compile some drivers (e.g.,
for BioSemi on Linux and Mac).
* The compiled version of BCILAB has not yet been re-tested (it is
known to work for BCILAB version 0.9).
* Some features have been changd significantly recently and may not
yet be entirely stable:
- parallel computing
- the batch analysis GUI
- multi-subject inference
If you are using the toolbox for a publication, please consider
citing any of the following references:
[1] Delorme A, Mullen T, Kothe C, Acar ZA, Bigdely-Shamlo N, Vankov
A, Makeig S "EEGLAB, SIFT, NFT, BCILAB, and ERICA: New tools for
advanced EEG/MEG processing",
Computational Intelligence, 2011.
[2] Delorme A, Kothe C, Vankov A, Bigdely-Shamlo N, Oostenveld R,
Zander T, and Makeig S, "MATLAB-Based Tools for BCI Research"
in (B+H)CI: The Human in Brain-Computer Interfaces
and the Brain in Human-Computer Interaction. Desney S. Tan and
Anton Nijholt (eds.), 2009.
If you are making extensive use of the underlying EEGLAB tools,
please consider citing:
[3] Delorme A and Makeig S. "EEGLAB: an open source toolbox for
analysis of single-trial EEG dynamics" J Neurosci Methods,
134:9-21, 2004.
Changes:
|