<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span lang=DE>Dear FieldTrip-Community,<o:p></o:p></span></p><p class=MsoNormal><span lang=DE><o:p> </o:p></span></p><p class=MsoNormal>Is it possible to calculate time-frequency coherence on a single trial?<o:p></o:p></p><p class=MsoNormal>When using the configuration below it works perfectly when including all trials, but if I specify cfg_conn.trials = 1 then I receive an error.<o:p></o:p></p><p class=MsoNormal>I went through the code and found that data.cumtapcnt does not have the usual dimensions (ntrials x nfreq) but now is changed to (nfreq x 1).<o:p></o:p></p><p class=MsoNormal>Since I don’t want to mess up the FieldTrip-code I wanted to ask if there is a solution to this problem?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>        cfg              = [];<o:p></o:p></p><p class=MsoNormal>        cfg.output       = 'fourier';<o:p></o:p></p><p class=MsoNormal>        cfg.channel      = channels;<o:p></o:p></p><p class=MsoNormal>        cfg.method       = 'wavelet';<o:p></o:p></p><p class=MsoNormal>        cfg.foi          = 1:1:48;<o:p></o:p></p><p class=MsoNormal>        cfg.t_ftimwin    = 20./cfg.foi;<o:p></o:p></p><p class=MsoNormal>        cfg.toi          = 1:0.01:12;<o:p></o:p></p><p class=MsoNormal>        cfg.width      = 3;<o:p></o:p></p><p class=MsoNormal>        cfg.keeptrials = 'yes';<o:p></o:p></p><p class=MsoNormal>        freq_data = ft_freqanalysis(cfg, data);<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>        cfg_conn = [];<o:p></o:p></p><p class=MsoNormal>        cfg_conn.method = 'coh';<o:p></o:p></p><p class=MsoNormal>        cfg_conn.trials = 1;<o:p></o:p></p><p class=MsoNormal>        coh_str = ft_connectivityanalysis(cfg_conn, freq_data);        <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>Error:<o:p></o:p></b></p><p class=MsoNormal><span style='color:red'>Index in position 1 exceeds array bounds (must not<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>exceed 1).<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:red'>Error in ft_checkdata>fixcsd (line 966)<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>        tmpdat =<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>        transpose(data.fourierspctrm(indx,:,m,k));<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:red'>Error in ft_checkdata (line 693)<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>    data = fixcsd(data, cmbrepresentation,<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>    channelcmb);<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:red'>Error in univariate2bivariate (line 63)<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>        data = ft_checkdata(data,<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>        'cmbrepresentation', 'full');<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:red'>Error in ft_connectivityanalysis (line 398)<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>          [data, powindx, hasrpt] =<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>          univariate2bivariate(data,<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>          'fourierspctrm', 'crsspctrm', dtype,<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>          'cmb', cfg.channelcmb, 'keeprpt',<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'>          normrpt);<o:p></o:p></span></p><p class=MsoNormal><span style='color:red'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:red'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:red'><o:p> </o:p></span></p><p class=MsoNormal>Thank you and best regards<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Daniel<o:p></o:p></p></div></body></html>