<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7638.1">
<TITLE>eeglab2fieldtrip and planar</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Dear Fieldtrip experts,<BR>
<BR>
I am using EEGLAB to do artifact rejection with ICA.<BR>
<BR>
I export the file to fieldtrip with eeglab2fieldtrip,<BR>
but I had to make some changes to be able to compute the planar transformation<BR>
that you might want to include by default in the function:<BR>
- transform to single trial<BR>
- add the .grad<BR>
- change data.label to column<BR>
- change data.trial to double<BR>
<BR>
Best regards,<BR>
Teresa Montez<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
CODE:<BR>
<BR>
[ALLEEG EEG CURRENTSET ALLCOM] = eeglab;<BR>
EEG = pop_loadset( 'filename', 'A004_ICA.set', 'filepath', 'E:\AD_Project\Results\');<BR>
[ALLEEG, EEG, CURRENTSET] = eeg_store( ALLEEG, EEG, 0 );<BR>
eeglab redraw;<BR>
<BR>
data = eeglab2fieldtrip( EEG, 'preprocessing' );<BR>
<BR>
clear ALL* CURRENT* EEG LASTCOM STUDY<BR>
<BR>
cfg=[];<BR>
cfg.resamplefs = 125;<BR>
data_125 = resampledata (cfg, data);<BR>
clear data<BR>
<BR>
<BR>
% transform to single trial<BR>
<BR>
data_125.trial2=[];<BR>
<BR>
for i=1:37<BR>
data_125.trial2=[data_125.trial2 data_125.trial{i}];<BR>
end<BR>
<BR>
data_125.trial={data_125.trial2};<BR>
clear data_125.trial2<BR>
<BR>
<BR>
data_125.time={[0:1/125:30339*(1/125)]};<BR>
data_125.offset=[1];<BR>
<BR>
% import .grad from another dataset<BR>
<BR>
cd E:\AD_Project\mca\Matlab\Controls\C002<BR>
load data_3_7<BR>
data_125.grad=data_3_7.grad;<BR>
clear data_3_7<BR>
<BR>
% data.label must be column<BR>
<BR>
data_125.label=data_125.label';<BR>
<BR>
% data.trial must be double<BR>
<BR>
data_125.trial{1}=double(data_125.trial{1});<BR>
<BR>
<BR>
cfg=[];<BR>
cfg.repair  = 'yes'<BR>
cfg.badchannel = {'MLT22'};<BR>
data_rp=megrepair(cfg,data_125)<BR>
clear data_125      <BR>
<BR>
cfg=[];<BR>
cfg.planar  = 'yes'<BR>
cfg.planarmethod   = 'sincos';<BR>
data_p=megplanar(cfg,data_rp);<BR>
clear data_rp<BR>
<BR>
save data_p data_p<BR>
</FONT>
</P>

</BODY>
</HTML>