<div dir="ltr"><div dir="ltr">Hi Jan-Mathijs, </div><div dir="ltr"><br></div><div>Thank you so much for your reply! Nevertheless, I still get the same error. I would look more into it.</div><div><br></div><div>Best regards,</div><div><br></div><div>Gema</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El vie, 28 may 2021 a las 21:07, Schoffelen, J.M. (Jan Mathijs) via fieldtrip (<<a href="mailto:fieldtrip@science.ru.nl">fieldtrip@science.ru.nl</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div style="overflow-wrap: break-word;">
Hi Gema,
<div><br>
</div>
<div>It seems that ft_channelrepair is in the air today. Just for the record, this will be the last e-mail I will answer on the discussion list today, specifically one about ft_channelrepair…</div>
<div><br>
</div>
<div>I think that using the non-preferred ‘weighted’ method in ft_channelrepair does not require an elec description. However, you should specifiy cfg.badchannel as a cell-array (at least that’s what I gather from the function’s help, and what I think
 I understand from the low level errors you report).</div>
<div>In other words, rather than cfg.badchannel = ‘C1’, you should call cfg.badchannel = {‘C1’};</div>
<div><br>
</div>
<div>Then I would think that the following could work...</div>
<div>
<div>
<div>
<div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg = [];</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.method = </span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'weighted'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.badchannel = {</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">‘C1'}</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;<br>
cfg.neighbours = neighbours;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.trials = </span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'all'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">interp = ft_channelrepair(cfg, data_tms_raw_sim);</span></i></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<div><br>
</div>
<div>Best wishes,</div>
<div>Jan-Mathijs</div>
<div><br>
</div>
<br>
<blockquote type="cite">
<div>On 28 May 2021, at 20:59, Gema Mijancos via fieldtrip <<a href="mailto:fieldtrip@science.ru.nl" target="_blank">fieldtrip@science.ru.nl</a>> wrote:</div>
<br>
<div>
<div><br>
</div>
<div><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">El El mié, 14 abr 2021 a las 17:55, Gema Mijancos <<a href="mailto:gemamm98@gmail.com" target="_blank">gemamm98@gmail.com</a>> escribió:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif">Dear community,<span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif">My name is Gema Mijancos Martínez and I am working at UPC (Univeristat Politècnica de Catalunya). Currently we are analysing TMS-EEG signals.<span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif">I have a bad channel that I would like to repair, using ft_channelrepair.</span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif">This is the code that I used:</span></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg = [];</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.channel =
</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'all'</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.method =
</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'distance'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.layout =
</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'elec1010'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.neighbourdist = 10;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">neighbours = ft_prepare_neighbours(cfg, data_tms_raw_sim);</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif"><br>
<br>
<span style="font-family:Arial,sans-serif"><span style="font-family:Arial,sans-serif"></span></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg = [];</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.method =
</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'weighted'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.badchannel =
</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'C1'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;<br>
cfg.neighbours = neighbours;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.trials =
</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'all'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">;</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span><i><span lang="EN-US" style="font-family:Arial,sans-serif">interp = ft_channelrepair(cfg, data_tms_raw_sim);</span></i><span lang="EN-GB" style="font-family:Arial,sans-serif"><span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal" style="margin-bottom:0cm;line-height:normal"><i><span lang="EN-US" style="font-family:Arial,sans-serif"> </span></i></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif">As I do have a channel (is not a missing one) I did not include cfg.elec into the cfg (because reading the documentation it does not say is compulsory to add it). However,
 I get the following error, which I think is related to cfg.elec. I do not understand why I get this error:<span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span></p>
<p class="MsoNormal"><i><span lang="EN-GB" style="font-family:Arial,sans-serif">Error in ft_channelrepair (line 136)<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-GB" style="font-family:Arial,sans-serif">    sens = ft_fetch_sens(cfg, data);<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-GB" style="font-family:Arial,sans-serif"><br>
</span></i></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:Arial,sans-serif">Nevertheless, I decided to include cfg.elec:<span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal" style="margin-bottom:0cm;line-height:normal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.elec =
</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif;color:rgb(170,4,249)">'C:\Users\MIJANCOS MARTINEZ 2\Desktop\BECA\MATLAB CODE\Scripts\Channel_info_EEG_64_sens'</span></i><i><span lang="EN-US" style="font-family:Arial,sans-serif">);<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal" style="margin-bottom:0cm;line-height:normal"><span lang="EN-US" style="font-family:Arial,sans-serif">which is a matlab strcutrure containing the label of the channel, their position and the position of the electrodes (information
 needed by ft_datatype_sens: sens.lablel, sens.chanpos and sens.elecpos).<span style="font-family:Arial,sans-serif"></span></span></p>
<div style="margin-bottom:0cm;line-height:normal"><span lang="EN-US" style="font-family:Arial,sans-serif"> </span><br>
</div>
<p class="MsoNormal" style="margin-bottom:0cm;line-height:normal"><span lang="EN-US" style="font-family:Arial,sans-serif">However, when I run this code, I get another error:<span style="font-family:Arial,sans-serif"></span></span></p>
<div style="margin-bottom:0cm;line-height:normal"><span lang="EN-US" style="font-family:Arial,sans-serif"> </span><br>
</div>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">Error using cell/unique>celluniqueR2012a (line 249)<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">Elements of cell array input A must be character vectors (row vectors of class char).<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">Error in cell/unique (line 142)<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">        [varargout{1:nlhs}] = celluniqueR2012a(varargin{1},logical(flaginds(1:5)));<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">Error in cell/setdiff>cellsetdiffR2012a (line 303)<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">    uA = unique(a,order);<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">Error in cell/setdiff (line 129)<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">        [varargout{1:nlhs}] = cellsetdiffR2012a(varargin{1:2},logical(flaginds(1:3)));<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">Error in ft_channelrepair (line 162)<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">cfg.missingchannel = setdiff(cfg.missingchannel, data.label, 'stable');<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">Error in Preprocessing_TMS_EEG (line 137)<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif">    [interp] = ft_channelrepair(cfg, data_tms_raw_sim);<span style="font-family:Arial,sans-serif"></span></span></i></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-family:Arial,sans-serif"><br>
</span></i></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Arial,sans-serif">I have read some threads regarding this issue, and one of the solutions was to use cfg.layout instead of cfg.elec. Thus, I used the easycap-M10.txt available in Fieldtrip/template
 but I get the same error as before.<span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Arial,sans-serif"><br>
</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Arial,sans-serif">I would really appreciate if anyone could provide some help in understanding why I need to provide cfg.elec (which it is what I need to do, perhaps I am wrong in my initial
 assumption) and why I am getting the errors that I just mentioned.<span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Arial,sans-serif"><br>
</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Arial,sans-serif">Best regards,<span style="font-family:Arial,sans-serif"></span></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Arial,sans-serif"><br>
</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Arial,sans-serif">Gema Mijancos<span style="font-family:Arial,sans-serif"></span></span></p>
</div>
</div>
</blockquote>
</div>
</div>
_______________________________________________<br>
fieldtrip mailing list<br>
<a href="https://mailman.science.ru.nl/mailman/listinfo/fieldtrip" target="_blank">https://mailman.science.ru.nl/mailman/listinfo/fieldtrip</a><br>
<a href="https://urldefense.com/v3/__https://doi.org/10.1371/journal.pcbi.1002202__;!!HJOPV4FYYWzcc1jazlU!tR_Wn_W-C0wQqeOq0GKehcJpj4gp_ncAk2HuRTdkxY3DGgD8KbPEVXzOjNmJjxFLua0Lg1gU$" target="_blank">https://urldefense.com/v3/__https://doi.org/10.1371/journal.pcbi.1002202__;!!HJOPV4FYYWzcc1jazlU!tR_Wn_W-C0wQqeOq0GKehcJpj4gp_ncAk2HuRTdkxY3DGgD8KbPEVXzOjNmJjxFLua0Lg1gU$</a>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</div>

_______________________________________________<br>
fieldtrip mailing list<br>
<a href="https://mailman.science.ru.nl/mailman/listinfo/fieldtrip" rel="noreferrer" target="_blank">https://mailman.science.ru.nl/mailman/listinfo/fieldtrip</a><br>
<a href="https://doi.org/10.1371/journal.pcbi.1002202" rel="noreferrer" target="_blank">https://doi.org/10.1371/journal.pcbi.1002202</a><br>
</blockquote></div>