I found that a simple solution is to remove event by latency after epoching the data. <div><br></div><font class="Apple-style-span" face="'courier new', monospace">% epoch the data to the events of interest<br>EEG = pop_epoch( EEG, {  'event_of_interest'  }, [-2  2], 'epochinfo', 'yes');<br>
<br></font><div><font class="Apple-style-span" face="'courier new', monospace">% remove all events from each epoch not at time-point 0<br>EEG = pop_selectevent( EEG, 'latency','-0.01<=0.01','type', {'<meta charset="utf-8">event_of_interest'},'deleteevents','on','deleteepochs','off','invertepochs','off');</font><div>
<br></div><div>After removing all events other than those of interest, you can re-epoch the data without worrying about duplicate events being captured. Hope that helps anyone else having the same issue.</div><div><br></div>
<div>-- Jeff<br><div><div><br><div class="gmail_quote">On Wed, May 4, 2011 at 5:23 PM, Tarik S Bel-Bahar <span dir="ltr"><<a href="mailto:tarikbelbahar@gmail.com">tarikbelbahar@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
a possible solution may be to specify the time window for event of interest,<br>or renaming every first event that you are looking for in each epoch, so as to eliminate the "multiple same events" problem. please let me as well as eeglab list know if you come up with a solution that works for you.<br>

<br>Overall, it seems that it would be useful to also have a de-epoching function in EEGLAB.<br><br>Please let me and EEGLAB list know<br><br><div class="gmail_quote"><div><div></div><div class="h5">On Tue, May 3, 2011 at 10:18 AM, Cockburn, Jeffrey <span dir="ltr"><<a href="mailto:jeffrey_cockburn@brown.edu" target="_blank">jeffrey_cockburn@brown.edu</a>></span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div><div></div><div class="h5">Greetings.<div><br></div><div>I like to take long epoch durations to give ICA a little more data to work with (about 5 seconds from start to finish surrounding my events of interest). After running ICA and extracting the components I need, I would like to reduce the epoch duration around the events of interest (about 1 second from start to finish). I can't use the 'extract epochs' function because this produces duplicate events since the original 5 second epoch window captures more than one event of interest in each epoch. I've also tried manually reshaping EEG.data and EEG.times, but this seems to confuse EEGlab as to when events occur in relation to the raw EEG data. Is there an easier way to do this?</div>


<div><br></div><div>Thanks</div>
<br></div></div><div class="im">_______________________________________________<br>
Eeglablist page: <a href="http://sccn.ucsd.edu/eeglab/eeglabmail.html" target="_blank">http://sccn.ucsd.edu/eeglab/eeglabmail.html</a><br>
To unsubscribe, send an empty email to <a href="mailto:eeglablist-unsubscribe@sccn.ucsd.edu" target="_blank">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" target="_blank">eeglablist-request@sccn.ucsd.edu</a><br></div></blockquote></div><br>
</blockquote></div><br></div></div></div></div>