TWiki> BrainStreamDocs Web>BrainStreamDocs? >DocsSectionsGlossary (revision 4)EditAttach

13 Glossary

A

ActiView: Software responsible for acquiring/saving/transmitting data from BioSemi? 's Active2 EEG amplifier.

Acquisition: The process of collecting data/information from a device.

Acquisition computer: The computer responsible for managing the data acquisition.

Audio Midi Setup:

Action: An action can be one of the following: modify, get or load, function, put or save. See corresponding items in this glossary.

Application (of BrainStream):

Argument: Functions can be given extra information as input to start with, these are called arguments.

B

Block: Every session is divided into different functional blocks. Every 'block' can have a different purpose, e.g. one block for training, one for online feedback, etc.

Block file: To initiate your experiment in BrainStream, you need to compose an initialization run file(s), also called a block file. Every block has a separate file, which contains or refers to all information needed to initiate the particular block.

Brainstream:

C

Constants (in user-defined functions): User functions can take additional (only constant) arguments besided the obligatory first event argument.

D

Data segment: A limited amount of data from the data stream source.

Data selection: The amount of data the user selects from the data stream source.

Dictionary: Defines interface between source dependent marker information (type and value) and marker names used in BrainStream.

Default variables: Variables for which no content is defines will take the default value.

E

Event:

Experiment: Most BCI experiments involve measurement of several different subjects. Also, BCI experiments can consist of multiple measurements using the same subject each time (i.e. 'sessions'). Every session is divided into different functional blocks. Every 'block' can have a different purpose, e.g. one block for training, one for online feedback, etc. Every block consists of a set of several 'sequences'. Every sequence is self-paced meaning that the participant can push a button to start the next sequence. A sequence is defined as a succession of certain stimuli (e.g. a sequence of tones to generate an auditory evoked potential or a sequence of different motor imagery tasks). These stimuli can be named 'tones', 'trials', 'stimuli', 'epochs', etc. If you take these definitions into account, the hierarchical structure of a common BCI experiment summarizes to 'Experiment' --> 'Subject' --> 'Session' --> 'Block' --> 'Sequence' --> 'Stimulus'. These definitions will be used throughout this documentation. Moreover, this hierarchical structure can serve as a template to arrange locations for data storage.

Experiment definition file: The file that defines the actions for the markers involved in the experiment. This file can also be regarded: the collection of tables that together define the entire experiment.

Experiment file: If experiments involve execution of several blocks, references to those blocks can be put together in a single text file, in which every .blk file is denoted in one row. The text file has to be saved with the extension .exp.

F

Field:

Function:

G

'Get' statement: Use this statement to retrieve a copy of the current content of a user variable from the global variables. The name of the variable will showup as a field in the event structure.

Global variables: All variables defined as headers (except marker, time, function and client) in experiment definition tables. Their content is maintained by BrainStream and can be retrieved (get) or updated (put).

Graphical User Interface (GUI):

H

I

J

K

Key:

L

'Load' statement:

M

Markers:

Matlab:

Midi:

MMM Lab:

Modify:

Modules:

N

O

P

Path:

'Put' statement:

Q

R

S

'Save' statement:

Screen Sharing:

Sequence: Every block consists of a set of several 'sequences'. Every sequence is self-paced meaning that the participant can push a button to start the next sequence. A sequence is defined as a succession of certain stimuli (e.g. a sequence of tones to generate an auditory evoked potential or a sequence of different motor imagery tasks).

Server:

Session: Multiple measurements using the same subject each time.

Stimuli: 'tones', 'trials', 'stimuli', 'epochs', etc.

Stimulus computer:

String:

Structure:

T

Terminal:

Topic:

Trunk:

U

User-defined functions:

User variable:

V

Variables:

Verbosity level:

W

X

X11:

Y

Z

Edit | Attach | Print version | History: r19 | r6 < r5 < r4 < r3 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r4 - 04 Sep 2009 - 14:33:46 - PhilipVanDenBroek
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback