<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Stephanie,<div><br></div><div>After failing to find a workable way to do this (although Arno had a great suggestion, pasted in below) I have simply defaulted to visually inspecting each record, creating a list of bad channels for each recording, and then using eeg_interp to replace them in a script, e.g. something like this:</div><div><br></div><div>%%%</div><div><font class="Apple-style-span" face="Arial"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Courier; "><span style="font-family: Arial; font-size: 14px; color: rgb(4, 4, 4); ">inputfilepath = '/home/andrew/data/SETS/';</span></div></font><span class="Apple-style-span" style="color: rgb(4, 4, 4); font-family: Arial; font-size: 14px; ">ouputfilepath = '/home/andrew/data/SETSinterpolated/';</span></div><div><span class="Apple-style-span" style="color: rgb(4, 4, 4); font-family: Arial; font-size: 14px; "><span class="Apple-style-span" style="font-family: Courier; font-size: 12px; color: rgb(0, 0, 0); "><font face="Arial"><font size="4"><span style="font-size: 14px; ">inputfilename = </span></font></font><span style="font-family: Arial; font-size: 14px; color: rgb(4, 4, 4); ">[int2str(SNUM) '_1020LinkedEar'];</span></span></span></div><div><span class="Apple-style-span" style="color: rgb(4, 4, 4); font-family: Arial; font-size: 14px; "><span class="Apple-style-span" style="font-family: Courier; font-size: 12px; color: rgb(0, 0, 0); "><span style="font-family: Arial; font-size: 14px; color: rgb(4, 4, 4); "><br></span></span></span></div><div>for SNUM = [101:140]</div><div><br></div><div><span class="Apple-style-span" style="font-family: Arial; ">if SNUM == 101 </span><span class="Apple-style-span" style="font-family: Arial; ">BADCHANNELS = [14 17]; </span></div><div><span class="Apple-style-span" style="font-family: Arial; ">elseif SNUM == 103 </span><span class="Apple-style-span" style="font-family: Arial; ">BADCHANNELS </span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;">= [12 15];</span></div><div><div><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;">else </span><span class="Apple-style-span" style="font-family: Arial; ">BADCHANNELS</span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"> = [];</span></div><div><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;">end<span style="color: rgb(4, 4, 4); font-size: 14px;"><br></span></span></div></div><div><font class="Apple-style-span" face="Arial"><br></font></div><div><font class="Apple-style-span" face="Arial"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Courier; "><font color="#040404"><font face="Arial"><font size="4"><span style="font-size: 14px; ">EEG = pop_loadset('filename', [inputfilename '.set'],  'filepath', inputfilepath );</span></font></font></font></div></font></div><div><div style="font-family: Arial; ">pop_eegplot( EEG, 1, 1, 1); %plot with bad channels</div><div style="font-family: Arial; "><br></div><div style="font-family: Arial; ">EEG = eeg_interp(EEG,BADCHANNELS)</div><div style="font-family: Arial; ">pop_eegplot( EEG, 1, 1, 1); % plot after interpolation - bad channel gone?</div></div><div style="font-family: Arial; "><br></div><div style="font-family: Arial; "><!--?xml version="1.0" encoding="UTF-8" standalone="no"?-->

<div>EEG = pop_saveset( EEG, 'filename', inputfilename '_Interpolated.set'],'filepath', outputfilepath );</div></div><div style="font-family: Arial; ">end</div><div style="font-family: Arial; ">%%%</div><div style="font-family: Arial; "><br></div><div style="font-family: Arial; "><br></div><div style="font-family: Arial; ">Hope that helps!</div><div style="font-family: Arial; ">andrew</div><div style="font-family: Arial; "><br></div><div><br></div><div><br></div><div>---</div><div><blockquote type="cite">Dear all,<br><br>these days, I personally prefer to use the pop_rejchanspec function (from the command line only) that is based on spectrum in given frequency bands (several bands may be used). I would call for instance.<br><br>[EEG indelec] = pop_rejchanspec( EEG, 'freqlims', [0 10; 35 128], 'stdthresh', [-15 15; -10 10]);<br><br>This will remove data channels which have a spectral power between 0 and 10 Hz that is more than 15 standard deviation compared to other channels and channels which have a spectral power between 35 and 128 Hz that is more than 10 standard deviation compared to other channels.<br><br>Arno</blockquote></div><div>---<br><div><div>On Nov 14, 2011, at 12:00 PM, Stephanie Echols wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div id=":23l" class="ii gt adP adO" style="margin-top: 5px; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; padding-bottom: 5px; position: relative; z-index: 2; background-color: rgba(255, 255, 255, 0.917969); ">
<div id=":21b"><font class="Apple-style-span" color="#222222" face="arial, sans-serif">Dear EEGLAB users,</font><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">
I have a few questions regarding the rejection and interpolation of bad EEG channels. I'm having a similar issue to that of Andrew Hill posted on May 9th, 2011, in that I have a few extremely bad channels that survive the automatic channel rejection function, regardless of the threshold/method applied. </div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div><font class="Apple-style-span" color="#222222" face="arial, sans-serif">Please see this image for an illustration: <a href="http://ccp.uchicago.edu/~sechols/BadChannel_ERP.bmp">http://ccp.uchicago.edu/~sechols/BadChannel_ERP.bmp</a> </font></div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">The rejected channels are highlighted in red, but channel 55, which is almost comically bad, is not rejected. </div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">
<br></div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">I have tried to use the methods recommended in the thread of Andrew Hill et al.,, and none of them seem to "catch" this bad channel.</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">It also doesn't appear to matter whether the data is epoched or not. </div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">Does anyone have any recommendations?</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">Further, does anyone know if there is a way to reject these channels using code (as opposed to the Edit - Select Data function in the GUI), and interpolate them? Is there a way to do this in concert with the automatic channel rejection function, and save the bad channels rejected using both methods in one function?</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">Thank you all for your time, I am new at this and would appreciate any advice you can offer!</div>
<div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">Best,</div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">
Stephanie</div><div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></div><div class="yj6qo" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "></div></div>
</div><div id=":1wq" class="hq gt" style="font-size: 13px; margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; clear: both; color: rgb(34, 34, 34); font-family: arial, sans-serif; background-color: rgba(255, 255, 255, 0.917969); ">
</div>
_______________________________________________<br>Eeglablist page: <a href="http://sccn.ucsd.edu/eeglab/eeglabmail.html">http://sccn.ucsd.edu/eeglab/eeglabmail.html</a><br>To unsubscribe, send an empty email to <a href="mailto:eeglablist-unsubscribe@sccn.ucsd.edu">eeglablist-unsubscribe@sccn.ucsd.edu</a><br>For digest mode, send an email with the subject "set digest mime" to <a href="mailto:eeglablist-request@sccn.ucsd.edu">eeglablist-request@sccn.ucsd.edu</a></blockquote></div><br></div></body></html>