POP_RMBASE Remove channel baseline means from an epoched or continuous EEG dataset. Calls rmbase.

Usage: >> OUTEEG = pop_rmbase( EEG ); % pop up an interactive arg entry window
>> OUTEEG = pop_rmbase( EEG, timerange, pointrange); % call rmbase

Graphic interface:
"Baseline latency range"   
[edit box] Latency range for the baseline in ms. Collects the 'timerange' command line input. Empty or [] input -> Use whole epoch as baseline
"Baseline points vector"   
[edit box] Collects the 'pointrange' command line option (below). (Overwritten by 'timerange' above). Empty or [] input -> Use whole epoch as baseline

Inputs:
EEG   
Input dataset
timerange   
[min_ms max_ms] Baseline latency range in milliseconds. Empty or [] input -> Use whole epoch as baseline
pointrange   
[min:max] Baseline points vector (overwritten by timerange). Empty or [] input -> Use whole epoch as baseline

Outputs:
OUTEEG   
Output dataset

Note: If dataset is continuous, channel means are removed separately
for each continuous data region, respecting 'boundary' events
marking boundaries of excised or concatenated data portions.

Author: Arnaud Delorme, CNL / Salk Institute, 2001

See also: rmbase, eeglab()

See the matlab file pop_rmbase.m (may require other functions)

Back to functions