<div dir="auto"><div>dear Makoto,</div><div dir="auto"><br></div><div dir="auto">Thanks for the link.</div><div dir="auto"><br></div><div dir="auto"> I did a quick visual inspection of values of the interpolated electrodes after applying my script (first adding new 'zeroes' channels) and after applying the pop_interp( EEG, originalEEG.chanlocs, 'spherical'). There was a relatively slight difference of around 0.200-0.400 mV (Such difference was not present in the non interpolated) electrodes. </div><div dir="auto"><br></div><div dir="auto">I will apply the simplest (and nore trustworthy) solution that is your suggestion of preloading a dataset with all electrodes, but I am curious about where this difference may come from.</div><div dir="auto"><br></div><div dir="auto">Best,</div><div dir="auto">Gorka<br><div dir="auto"><br></div><br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On Feb 10, 2017 4:08 AM, "Makoto Miyakoshi" <<a href="mailto:mmiyakoshi@ucsd.edu">mmiyakoshi@ucsd.edu</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear Gorka,<div><br></div><div>Without testing your code on Matlab, it seems ok.</div><div>See also this page for your info.</div><div><a href="https://sccn.ucsd.edu/wiki/Makoto's_preprocessing_pipeline#Remove_bad_channels" target="_blank">https://sccn.ucsd.edu/wiki/<wbr>Makoto's_preprocessing_<wbr>pipeline#Remove_bad_channels</a><br></div><div><br></div><div>Makoto</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div class="elided-text">On Mon, Feb 6, 2017 at 4:24 PM, Gorka FG <span dir="ltr"><<a href="mailto:gorkafraga@gmail.com" target="_blank">gorkafraga@gmail.com</a>></span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="elided-text"><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="http://nl.mathworks.com/matlabcentral/fileexchange/9984-insertrows-a-b-ind-" target="_blank">http://nl.<wbr>mathworks.com/matlabcentral/fi<wbr>leexchange/9984-insertrows-a-<wbr>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(EE<wbr>G.data,2))],chans2interpNum(c)<wbr>-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',chanlo<wbr>csfile,'besa');              </div><div class="gmail_default">           for c = 1:length(chans2interp);<br></div><div class="gmail_default">               EEG =pop_interp(EEG,chans2interpNu<wbr>m(c), 'spherical');</div><div class="gmail_default">           end</div><div class="gmail_default">         EEG = eeg_checkset(EEG);</div></font></div></div>
<br></div><div class="quoted-text">______________________________<wbr>_________________<br>
Eeglablist page: <a href="http://sccn.ucsd.edu/eeglab/eeglabmail.html" rel="noreferrer" target="_blank">http://sccn.ucsd.edu/eeglab/ee<wbr>glabmail.html</a><br>
To unsubscribe, send an empty email to <a href="mailto:eeglablist-unsubscribe@sccn.ucsd.edu" target="_blank">eeglablist-unsubscribe@sccn.uc<wbr>sd.edu</a><br>
For digest mode, send an email with the subject "set digest mime" to <a href="mailto:eeglablist-request@sccn.ucsd.edu" target="_blank">eeglablist-request@sccn.ucsd.e<wbr>du</a><br></div></blockquote></div><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_3194306886678455555gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Makoto Miyakoshi<br>Swartz Center for Computational Neuroscience<br>Institute for Neural Computation, University of California San Diego<br></div></div>
</font></div>
</blockquote></div><br></div></div></div>