[Eeglablist] Antw: Re: Problem with EEG.history

Zahra Rezazadeh zahra.rezazadeh at uni-wuerzburg.de
Tue Nov 5 01:51:33 PST 2019

Hi Tarik,

Thanks a lot for your response.
That is right. I think there is a bug somewhere in my EEGLAB.
This is what I get after only loading the data:

>> EEG.history
ans =
EEG.etc.eeglabvers = '14.1.1'; % this tracks which version of EEGLAB is being used, you may ignore it
EEG = eeg_checkset( EEG );

I would appreciate it a lot if someone could guide me on how to solve this issue. 
I think it might have something to do with .DAT file that comes from BCI2000, since I've had issues with this type of data in EEGLAB a lot.

Thanks in advance,

>>> Tarik S Bel-Bahar <tarikbelbahar at gmail.com> 04.11.19 23.31 Uhr >>>
To get the eegh of loading the data,
you should be able to just load a file from the gui, and
then type eegh. If you don't see an output with the loading function and the EEG structure update (2 code lines)
then there is a bug with your setup or eeglab.

Best way to build a script from eegh is to get the eegh one step at a time, and then make sure the steps work one a time in the script, etc...

On Mon, Nov 4, 2019 at 11:26 AM Zahra Rezazadeh <zahra.rezazadeh at uni-wuerzburg.de> wrote:

Dear EEGLAB people,
 I am trying to create a script based on the processing that I perform on one single .dat file (EEG data recorded using BCI2000), so that I can apply it on all my participants at once. My problem is that, when obtaining EEG.history, I do not get back the command line regarding "loading my data".
 Here's an example of what I get back when prompting EEG.history after a full processing of my EEG to calculate ERP:
 EEG.etc.eeglabvers = '14.1.1'; % this tracks which version of EEGLAB is being used, you may ignore it
 EEG = eeg_checkset( EEG );
 EEG=pop_chanedit(EEG, 'lookup','C:\\Users\\Zahra\\Documents\\MATLAB\\EEGLab\\plugins\\dipfit2.3\\standard_BESA\\standard-10-5-cap385.elp');
 EEG = eeg_checkset( EEG );
 EEG  = pop_creabasiceventlist( EEG , 'AlphanumericCleaning', 'on', 'BoundaryNumeric', { -99 }, 'BoundaryString', { 'boundary' }, 'Eventlist', 'C:\Users\Zahra\Documents\MATLAB\1.txt' ); % GUI: 18-Oct-2019 10:59:44
 EEG = eeg_checkset( EEG );
 EEG = eeg_checkset( EEG );
 EEG  = pop_binlister( EEG , 'BDF', 'C:\Users\Zahra\Documents\BDF.txt', 'ImportEL', 'C:\Users\Zahra\Documents\MATLAB\1.txt', 'IndexEL',  1, 'SendEL2', 'EEG', 'Voutput', 'EEG' ); % GUI: 18-Oct-2019 11:00:02
 EEG = eeg_checkset( EEG );
 EEG = pop_epochbin( EEG , [-200.0  800.0],  'pre'); % GUI: 18-Oct-2019 11:01:02
 EEG = eeg_checkset( EEG );
 EEG  = pop_artmwppth( EEG , 'Channel',  1:12, 'Flag',  1, 'Threshold',  100, 'Twindow', [ -101.6 394.5], 'Windowsize',  200, 'Windowstep',  100 ); % GUI: 18-Oct-2019 11:02:11
 EEG = eeg_checkset( EEG );
 Is there a problem with my EEGLAB or do we normally have to add the code line about loading the data ourselves?
 What should that code line be?
 Thanks in advance for your support.
 Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
 To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
 For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu

More information about the eeglablist mailing list