<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle">P {
        MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
</style>
</head>
<body fPStyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<p>Dear all,</p>
<p> </p>
<p>I'm using Fieldtrip to analyze my Netstation data. The problem is that the segmented data (incl triggers) are shifted in Fieldtrip as compared to the Netstation analysis.</p>
<p>I've checked several things:</p>
<p>- The events are the same in Netstation and Fieldtrip</p>
<p>- The raw data look the same in both programs</p>
<p>- Fieldtrip produces the right trl based on the triggers.</p>
<p> </p>
<p>The script I'm using is this:</p>
<font size="2" face="Courier New"><font size="2" face="Courier New">
<p>cfg = []; </font></font><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"></p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>cfg.dataset = </font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'c007_raw'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">;
</font></font></p>
<p><font size="2" face="Courier New"><font size="2" face="Courier New">cfg.continuous =
</font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'yes'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">;
</font></font><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"></p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>data_eeg = ft_preprocessing(cfg);</p>
<p> </p>
<p></p>
<p>hdr = ft_read_header(</font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'c007_raw'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">);
</font></font><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"></p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>event = ft_read_event(</font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'c007_raw'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">);</font></font></p>
<p><font size="2" face="Courier New"><font size="2" face="Courier New"></font></font> </p>
<font size="2" face="Courier New"><font size="2" face="Courier New">
<p>cfg = [];</p>
<p>cfg.trialfun = </font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'trialfun_first_enc'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">;
</font></font></p>
<p><font size="2" face="Courier New"><font size="2" face="Courier New">cfg_trials = ft_definetrial(cfg);</p>
<p></p>
<p>data_trials = ft_redefinetrial(cfg_trials, data_eeg);</p>
<p></font></font> </p>
<p> </p>
<p>The trialfun I'm using is this:</p>
<font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New">
<p>function</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New"> [trl, event] = trialfun_first(cfg)</p>
<p></p>
</font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>load </font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">event</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">;</p>
<p>load </font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">hdr</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">;</p>
<p></p>
<p></p>
</font></font><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New">
<p> </p>
<p> </p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>value = [event.value];</p>
<p>sample = [event.sample];</p>
<p></p>
</font></font><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New">
<p>% determine the number of samples before and after the trigger</p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>pretrig = -100; </font></font><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New">% = 200 ms</p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>posttrig = 400; </font></font><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New"><font color="#228b22" size="2" face="Courier New">% = 800 ms</p>
<p></p>
<p></p>
<p>% for each trigger </p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>trl = [];</p>
</font></font><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New">
<p>for</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New"> j = 1:length(event)</p>
</font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p></font></font><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New">if</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
 (strcmp(event(1,j).value, </font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'+Lrt'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">)
 || strcmp(event(1,j).value, </font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'+OOt'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">))
 || strcmp(event(1,j).value, </font></font><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New"><font color="#a020f0" size="2" face="Courier New">'+SOt'</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">)</p>
<p></p>
<p>trlbegin = event(1,j).sample + pretrig;</p>
<p>trlend = event(1,j).sample + posttrig;</p>
<p>offset = pretrig;</p>
<p>newtrl = [trlbegin trlend offset];</p>
<p>trl = [trl; newtrl];</p>
<p></p>
<p></font></font><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New">end</p>
</font></font></font><font size="2" face="Courier New"><font size="2" face="Courier New">
<p>j = j + 1;</p>
</font></font><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New"><font color="#0000ff" size="2" face="Courier New">
<p>end</p>
<p> </p>
<p> </p>
<p><font color="#000000" face="Tahoma">Does anyone know what I'm doing wrong here?</font></p>
<p><font color="#000000" face="Tahoma"></font> </p>
<p><font color="#000000" face="Tahoma">Thank you very much for your help!</font></p>
<p><font color="#000000" face="Tahoma"></font> </p>
<p><font color="#000000" face="Tahoma">Kind regards,</font></p>
<p><font color="#000000" face="Tahoma"></font> </p>
<p><font color="#000000" face="Tahoma">Anne</font></p>
<p><font color="#000000" face="Tahoma"></font> </p>
<p><font color="#000000" face="Tahoma">Anne van Hoogmoed</font></p>
<p><font color="#000000" face="Tahoma">Down Syndrome Research Group</font></p>
<p><font color="#000000" face="Tahoma">Department of Psychology, University of Arizona</font></font></font></font></p>
</div>
</body>
</html>