<div dir="ltr">Hi Mateu,<div><br></div><div>I had the same issue and solved it with the following script. Don't know if its the most elegant solution, but it worked for me. </div><div><br></div><div>In order to epoch the data, you need to have markers. If you don't have a marker every two seconds, you need to create them. I had data without markers every 2 seconds, but I had a marker indicating the start of the experiment and also there were a few "junk" markers in the data I needed to gt rid of.</div><div><br></div><div>The "2" marker indicated the start of the experiment, so I needed to keep it. I also needed to erase all other markers, and create new markers; one every 2 seconds. So first, I made sure to save the specifications of this first "2" marker, then I erased all markers and recreated the first "2" marker based on those specs. Then I inserted new markers ("10") every 2 seconds (1024 samples at 512 Hz), and epoched the data based on them.</div><div><br></div><div>I hope it works for you.</div><div><br></div><div>Cheers,</div><div>Raquel</div><div><br></div><div><div>%extract specs of all "2" markers, we only need the first one</div><div>k = 0;</div><div>for i = 1:length(EEG.event);</div><div>    if EEG.event(1,i).type == 2;</div><div>        k = k+1;</div><div>        lat(1,k) = EEG.event(1,i).latency;</div><div>    end</div><div>end</div><div><br></div><div>%erase events and recreate the first "2" marker</div><div>EEG.event = 0;</div><div>EEG.event.type = 2;</div><div>EEG.event.latency = lat(1,1);</div><div>EEG.event.urevent = 2;</div><div><br></div><div>%create 1 300 sec epoch starting at the marker</div><div>EEG = pop_epoch( EEG, {  '2'  }, [0  300], 'newname', 'BDF file epochs', 'epochinfo', 'yes');</div><div>EEG = eeg_checkset( EEG );</div><div><br></div><div>%create a "10" marker at the start and every consecutive 2 sec of data,</div><div>%resulting in 150 markers</div><div>%with a 512 Hz sample rate, 2 sec = 1024 samples<br></div><div><br></div><div>for i = 1:150;</div><div>    EEG.event(1,i).type = 10;</div><div>    EEG.event(1,i).latency = i*1024-1024+1; </div><div>    EEG.event(1,i).urevent = 10;</div><div>end</div><div><br></div><div>%create 150 2 sec epochs</div><div>EEG = pop_epoch( EEG, {  '10'  }, [0  2], 'newname', 'BDF file epochs', 'epochinfo', 'yes');</div><div>EEG = eeg_checkset( EEG );</div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">--<div>Dragón de la Patagonia</div><div>Ramon Barros Luco 688<br>Puerto Natales - Patagonia - Chile <br>Oficina: +56-9-94022038</div><div>Skype: raquel.london</div><div><br></div></div></div></div>
<br><div class="gmail_quote">On Tue, Jun 30, 2015 at 10:42 AM, Mateu Servera <span dir="ltr"><<a href="mailto:mservera@gmail.com" target="_blank">mservera@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>My problem seems simple but (I'm sorry) have not found the solution in the tutorial. I have a continuous record of 2 minutes and I want to analyze by epochs of 2 seconds. That is, once I loaded the entire record I want to divide approximately in 180/2 = 90 epochs, and then analyze data by epochs to select or eliminate those with artifacts.</div><div><br></div><div>I have found how to deal with epoched data previously defined during the recording, but not <i>a posteriori</i>.<br></div><div><br></div><div>Thanks</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Mateu</div></font></span></div>
<br>_______________________________________________<br>
Eeglablist page: <a href="http://sccn.ucsd.edu/eeglab/eeglabmail.html" rel="noreferrer" 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">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><br></blockquote></div><br></div>