<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Hi Jumana, <br><br>Thanks for your answer. I decided to remove the electrodes before performing ICA, but that is another discussion.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">greetings and thanks gain</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 8 February 2017 at 23:33, Ahmad, Jumana <span dir="ltr"><<a href="mailto:jumana.ahmad@kcl.ac.uk" target="_blank">jumana.ahmad@kcl.ac.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<br>
Hi Gorka,<br>
You can load an old eeg dataset with the channels present and interpolate that way. See Makoto's preprocessing pipeline for an example.
<br>
I try not to delete until I interpolate to avoid the issue.<br>
Best wishes,<br>
Jumana <br>
------------------------------<wbr>------------<br>
Jumana Ahmad<br>
Post-Doctoral Research Worker in Cognitive Neuroscience<br>
EU-AIMS Longitudinal European Autism Project (LEAP) & SynaG Study<br>
Room M1.26.Department of Forensic and Neurodevelopmental Sciences (PO 23) | Institute of Psychiatry, Psychology & Neuroscience | King’s College London | 16 De Crespigny Park | London SE5 8AF<br>
<br>
Phone: 0207 848 5359| Email: <a href="mailto:jumana.ahmad@kcl.ac.uk" target="_blank">jumana.ahmad@kcl.ac.uk</a> | Website: <a href="http://www.eu-aims.eu" target="_blank">www.eu-aims.eu</a> | Facebook: <a href="http://www.facebook.com/euaims" target="_blank">www.facebook.com/euaims</a><br>
<br>
<hr style="display:inline-block;width:98%">
<div id="m_-976426713418222027divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> <a href="mailto:eeglablist-bounces@sccn.ucsd.edu" target="_blank">eeglablist-bounces@sccn.ucsd.<wbr>edu</a> <<a href="mailto:eeglablist-bounces@sccn.ucsd.edu" target="_blank">eeglablist-bounces@sccn.ucsd.<wbr>edu</a>> on behalf of Gorka FG <<a href="mailto:gorkafraga@gmail.com" target="_blank">gorkafraga@gmail.com</a>><br>
<b>Sent:</b> 07 February 2017 02:24:28<br>
<b>To:</b> <a href="mailto:eeglablist@sccn.ucsd.edu" target="_blank">eeglablist@sccn.ucsd.edu</a><br>
<b>Subject:</b> [Eeglablist] interpolate previously deleted channels</font>
<div> </div>
</div><div><div class="h5">
<div>
<div dir="ltr">
<div class="gmail_default" style="font-family:"trebuchet ms",sans-serif"><span style="font-family:arial,sans-serif">Dear all, </span><br>
</div>
<div class="gmail_default"><br>
</div>
<div class="gmail_default">I have a dataset in which bad channels were manually removed using  EEG = pop_select (EEG, 'channel',
<i>chans2keep</i>). In later steps, I was unable to interpolate those removed channels so I did a workaround inserting blank channels and then interpolating (see below). </div>
<div class="gmail_default">Would this approach be correct? am I missing a more simple way of doing this using pop_interp? </div>
<div class="gmail_default"><br>
</div>
<div class="gmail_default">Thanks in advance for the help! <br>
Gorka</div>
<div class="gmail_default"><br>
</div>
<div class="gmail_default"><i>--</i></div>
<div class="gmail_default">%insert blank channels using <i>insertrows</i> <i> </i>( <a href="https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fnl.mathworks.com%2Fmatlabcentral%2Ffileexchange%2F9984-insertrows-a-b-ind-&data=01%7C01%7Cjumana.ahmad%40kcl.ac.uk%7Cf0ecdf1896304cae3e3408d450510fcd%7C8370cf1416f34c16b83c724071654356%7C0&sdata=%2FpE5QPm5UvY2r3dGdaxgYnXkZecjg%2FJTi3igN43%2BzZc%3D&reserved=0" target="_blank">http://nl.<wbr>mathworks.com/matlabcentral/<wbr>fileexchange/9984-insertrows-<wbr>a-b-ind-</a>)
  in each trial:</div>
<div class="gmail_default"><font face="times new roman, serif">    </font><font face="arial, helvetica, sans-serif">   </font><span style="font-family:arial,helvetica,sans-serif">for trial = 1:size(EEG.data,3); % loop thru trials</span></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">            tmp= EEG.data(:,:,trial);</font></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">              for c = 1:length(chans2interpNum); % loop thru indexes of channels to interpolate</font></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">                  tmp= insertrows(tmp,zeros(1,size(<wbr>EEG.data,2))],chans2interpNum(<wbr>c)-1); %insert a row of zeros at chan index position<br>
</font></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">              end</font></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">            newEEG(:,:,trial) = tmp; </font></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">            clear tmp</font></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">       end</font></div>
<div class="gmail_default"><font face="arial, helvetica, sans-serif">       EEG.data = newEEG;<font color="#000000" size="3"> </font></font></div>
<div class="gmail_default">%interpolate: <br>
</div>
<div class="gmail_default"><span style="color:rgb(0,0,0);font-family:"trebuchet ms",sans-serif">       </span><font face="arial, helvetica, sans-serif"><span style="color:rgb(0,0,0)">EEG = eeg_checkset(EEG);</span><br>
</font></div>
<div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">
<div class="gmail_default">        EEG = pop_chanedit(EEG,'load',<wbr>chanlocsfile,'besa');              </div>
<div class="gmail_default">           for c = 1:length(chans2interp);<br>
</div>
<div class="gmail_default">               EEG =pop_interp(EEG,<wbr>chans2interpNum(c), 'spherical');</div>
<div class="gmail_default">           end</div>
<div class="gmail_default">         EEG = eeg_checkset(EEG);</div>
</font></div>
</div>
</div>
</div></div></div>

</blockquote></div><br></div>