<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Dear Jonathon,
<div class=""><br class="">
</div>
<div class="">What you want to achieve should be possible, but fails in your case probably due to the fact that the ‘chantype’ key only works if the values provided match the entries in (your) electrode_map.chantype field. So, providing channel labels, as I
 interpret from the description in the e-mail, is not going to work. </div>
<div class=""><br class="">
</div>
<div class="">You probably need to do something like this (no success guaranteed, but you can use the below snippet of code to get started):</div>
<div class=""><br class="">
</div>
<div class="">stim_idx = match_str(electrode_map.label, {stimA,stimB});</div>
<div class="">rec_idx = match_str(electrode_map.label, {RecA,RecB});</div>
<div class="">if ~isfield(electrode_map, ‘chantype’)</div>
<div class="">  for k = 1:numel(electrode_map.label)</div>
<div class="">    electrode_map.chantype{k,1} = ‘unknown’;</div>
<div class="">  end</div>
<div class="">end</div>
<div class="">electrode_map.chantype(stim_idx) = {’stim’};</div>
<div class="">electrode_map.chantype(rec_idx) = {‘rec’};</div>
<div class=""><br class="">
</div>
<div class="">ft_plot_sens…</div>
<div class="">ft_plot_sens(…, ‘chantype’, ’stim’);</div>
<div class="">ft_plot_sens(…, ‘chantype’, ‘rec’);</div>
<div class=""><br class="">
</div>
<div class="">Best wishes,</div>
<div class="">Jan-Mathijs</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 14 Apr 2020, at 03:56, Jonathon James Parker <<a href="mailto:parkerjo@stanford.edu" class="">parkerjo@stanford.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
Hi Fieldtrippers:<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
I am trying to make a figure where I label sets of two sensors with different colors on the background of all the sensors (SEEG contacts).<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
For instance I would like to make two contacts red (stimulation contacts) and two contacts blue (recording contacts), with the rest of the contacts black spheres.<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
I attempted the following:<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
ft_plot_sens(electrode_map); %plots all contacts without labels in black<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
ft_plot_sens(electrode_map,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'label'</span>,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'on'</span>,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'fontcolor'</span>,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'b'</span>,<span class="s1" style="color: rgb(160, 32, 240);">'facecolor'</span>,stim_electrode_clr,<span class="s1" style="color: rgb(160, 32, 240);">'chantype'</span>,{stimA,stimB});<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
ft_plot_sens(electrode_map,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'label'</span>,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'on'</span>,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'fontcolor'</span>,<span class="Apple-converted-space"> </span><span class="s1" style="color: rgb(160, 32, 240);">'b'</span>,<span class="s1" style="color: rgb(160, 32, 240);">'facecolor'</span>,rec_electrode_clr,<span class="s1" style="color: rgb(160, 32, 240);">'chantype'</span>,{RecA,RecB});<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
stimA, stimB, RecA, RecB are the strings for the respective channels.<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
I am getting the following error anytime I try to call ft_plot_sens() with fewer than three sensors….<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="border-style: none none solid; border-bottom-width: 1pt; border-bottom-color: windowtext; padding: 0in 0in 1pt;" class="">
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica; border: none; padding: 0in;" class="">
I receive the following error:<o:p class=""></o:p></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
Error using delaunay<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
At least three input points must be provided to define a triangular mesh.<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
Error in projecttri (line 83)<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
    tri = delaunay(prj(:,1), prj(:,2));<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
Error in ft_plot_sens (line 303)<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
    tri = projecttri(pos, 'delaunay');<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
<o:p class=""> </o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
Error in jpPlotElectrodes (line 7)<o:p class=""></o:p></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: Helvetica;" class="">
ft_plot_sens(electrode_map, 'label', 'on', 'fontcolor', 'b','facecolor',stim_electrode_clr,'chantype',{stimA,stimB});<o:p class=""></o:p></div>
<div style="border-style: none none solid; border-bottom-width: 1pt; border-bottom-color: windowtext; padding: 0in 0in 1pt;" class="">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif; border: none; padding: 0in;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class="">I dug down into the implementation of ft_plot_sens() and see that it relies in the depth on a call to deuaunay(…) which looks like needs three arguments.<o:p class=""></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class="">I attempted to “trick” the function by putting in a dummy 0,0,0 corner electrode and plotting, however, that messes with the scale of the plot.<o:p class=""></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class="">Has anyone developed a work around for independently labeling two channels/electrodes at a time a different color?<o:p class=""></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class="">Kindest regards. Hope everyone is staying healthy out there.<o:p class=""></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class="">Best,<o:p class=""></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class="">JP<o:p class=""></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 11pt; font-family: Arial, sans-serif;" class=""><o:p class=""> </o:p></span></div>
</div>
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">fieldtrip
 mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<a href="https://mailman.science.ru.nl/mailman/listinfo/fieldtrip" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://mailman.science.ru.nl/mailman/listinfo/fieldtrip</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<a href="https://doi.org/10.1371/journal.pcbi.1002202" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://doi.org/10.1371/journal.pcbi.1002202</a></div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>