RAAA EOG Correction Program (Scripts) Publisher's description
EOG Correction program is used to work out the amount of ocular potential recorded by the electroencephalograph [EEG] (as a proportion of the potentials recorded by the electrooculograph [EOG]), and to subtract this from the EEG
EOG Correction program is used to work out the amount of ocular potential recorded by the electroencephalograph [EEG] (as a proportion of the potentials recorded by the electrooculograph [EOG]), and to subtract this from the EEG. By doing this we are able to reduce the effect of ocular potentials on the EEG, and this in turn allows us to increase the amount of usable data (we dont have to discard data that correspond to eye movements), provides us with greater confidence in data that correspond with small eye movements, and reduces the restrictions that we place on participants' eye movements.
These proportions of EOG voltages that contaminate EEG recordings are termed 'betas' or 'Bs'. We calculate separate Bs for vertical (Bv), horizontal (Bh), and radial (Br) EOG channels, with separate Bv, Bh, and Br values for EEG electrode. To increase accuracy of the 'Bs', they are calculated from specifically designed calibration data collected separate to the main experimental data, in general 'Bs' remain constant across the EEG recording session.
This program has been designed to interface with Neuroscan Edit software, thus at present this will primarily be use to those with access to this software. However, as the software uses the ascii ('.dat') output from Neuroscan, if your data can be converted to that format you will be able to use this correction algorithm. For example of the ascii file format required are given in the package folder /Extra Files/sample.... Note that the 'EOG Calibration' and вЂ™To-Be-Corrected' files must have the same channels, but filter settings and digitisation rates may differ.
Start the program by running the main file.
For more information, please see the help file.
H = MAIN returns the handle to a new MAIN or the handle to the existing singleton*.
MAIN('CALLBACK',hObject,eventData,handles,...) calls the local function named CALLBACK in MAIN.M with the given input arguments.
MAIN('Property','Value',...) creates a new MAIN or raises the existing singleton*. Starting from the left, property value pairs are applied to the GUI before plotfig_OpeningFunction gets called. An unrecognized property name or invalid value makes property application stop. All inputs are passed to plotfig_OpeningFcn via varargin.
*See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one instance to run (singleton)".
See also: GUIDE, GUIDATA, GUIHANDLES
Programmed and Copyright by Tony Tanoyo: email@example.com
Revision: 02 | Date: 07/02/2008
1. Yair Altman for the statusbar function, May 2007.
2. Daniel Claxton for the workbar function, March 2005.
3. Xiaoning (David) Yang for the keep function, 1998.
System Requirements:MATLAB 7.3 (R2006b)
Program Release Status: New Release
Program Install Support: Install and Uninstall