eeglab2fieldtrip and planar

Montez, T. t.montez at VUMC.NL
Mon May 29 01:16:58 CEST 2006


Dear Fieldtrip experts,

I am using EEGLAB to do artifact rejection with ICA.

I export the file to fieldtrip with eeglab2fieldtrip,
but I had to make some changes to be able to compute the planar transformation
that you might want to include by default in the function:
- transform to single trial
- add the .grad 
- change data.label to column
- change data.trial to double

Best regards,
Teresa Montez





CODE:

[ALLEEG EEG CURRENTSET ALLCOM] = eeglab;
EEG = pop_loadset( 'filename', 'A004_ICA.set', 'filepath', 'E:\AD_Project\Results\');
[ALLEEG, EEG, CURRENTSET] = eeg_store( ALLEEG, EEG, 0 );
eeglab redraw;

data = eeglab2fieldtrip( EEG, 'preprocessing' );

clear ALL* CURRENT* EEG LASTCOM STUDY 

cfg=[];
cfg.resamplefs = 125;
data_125 = resampledata (cfg, data);
clear data


% transform to single trial

data_125.trial2=[];

for i=1:37
data_125.trial2=[data_125.trial2 data_125.trial{i}];
end

data_125.trial={data_125.trial2};
clear data_125.trial2


data_125.time={[0:1/125:30339*(1/125)]};
data_125.offset=[1];

% import .grad from another dataset

cd E:\AD_Project\mca\Matlab\Controls\C002
load data_3_7
data_125.grad=data_3_7.grad;
clear data_3_7

% data.label must be column

data_125.label=data_125.label';

% data.trial must be double

data_125.trial{1}=double(data_125.trial{1});


cfg=[];
cfg.repair  = 'yes'
cfg.badchannel = {'MLT22'};
data_rp=megrepair(cfg,data_125)
clear data_125       
 
cfg=[];
cfg.planar  = 'yes'
cfg.planarmethod   = 'sincos';
data_p=megplanar(cfg,data_rp);
clear data_rp

save data_p data_p
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20060529/53371ed5/attachment-0001.html>


More information about the fieldtrip mailing list