[FieldTrip] Missing Channel labels in Data browser

KatrinH Heimann katrinheimann at gmail.com
Wed Aug 13 17:16:57 CEST 2014


Philipp! You made my day! This works perfectly!!! Thanks a million! k


2014-08-12 10:46 GMT+02:00 Philipp Spachtholz <Spachtholz at psy.lmu.de>:

>  Dear Katrin,
>
> I had the same problem. This is what worked for me:
>
> Apparently, at least in my case, the channel labels not showing up in the
> databrowser resulted
> from are wrong specification of the fontsize in ft_databrowser.
>
> You have to locate the line that corresponds to your viewmode ('component'
> in my case, around line 1715)
> and replace the
>
> 'FontSize', 18 to a relative value, e.g 0.02, so that the call to plotting
> the text looks like this:
>
> ft_plot_text(labelx(laysel), labely(laysel), opt.hdr.label(chanindx(i)),
> 'tag', 'chanlabel', 'HorizontalAlignment',
> 'right','interpreter','none','FontUnits','normalized','FontSize',0.02,'FontName',
> 'Arial');
>
> I am very unsure about wether this works for other MATLAB versions but you
> can give it a try.
> Just make sure to make a backup of the ft_databrowser before you make any
> changes there.
>
> Best
>
> Philipp
>
>
>
> Am 8/10/2014 3:18 PM, schrieb Alik Widge:
>
> Not that I've heard, and it's still driving me a little bit nuts.
> Guys, I know that this is because I don't use old MATLAB, but it is going
> towards the end of 2014. 2012b and older are really not available for a lot
> of us, especially since our university licenses often force us onto newer
> versions. Any chance of a fix?
>
>  Alik
>
> On Sunday, August 10, 2014, KatrinH Heimann <katrinheimann at gmail.com>
> wrote:
>
>>  Dear all! I found the conversation quoted below among last years posts. I have the same problem than Alik, I never see any channel labels on the y axis, also not in the "some" option. Has this problem ever been solved?
>>
>> Best
>>
>> Katrin
>>
>>  Hi Alik,
>>
>> Using cfg.plotlabels = 'some', only plots several of the channel labels.
>> Leaving it empty, or setting it to 'yes', will show all labels, is that
>> what you intended?
>>
>> Additionally, right now we cannot guarantee compatibility with matlab
>> R2012b onwards due to low level changes in several MathWorks functions.
>> Please use a version older dan R2013a.
>>
>> Cheers,
>> Roemer
>>
>>
>> On Fri, Sep 27, 2013 at 9:57 PM, Alik Widge <alik.widge at gmail.com <http://mailman.science.ru.nl/mailman/listinfo/fieldtrip>> wrote:
>>
>> >* I have pounded on this one from a few different angles and even gone and
>> *>* looked at the source, and still can't quite figure out what I'm doing wrong.
>> *>>* I have a datafile from an eXimia TMS-EEG system. Right now, all I'm trying
>> *>* to do is load it up and inspect the data a bit to get a sense of how badly
>> *>* artifacted it is. So:
>> *>>* %%%%%%
>> *>>* cfg = [];
>> *>* cfg.blocksize = 30;         % num of seconds to display at once
>> *>* cfg.continuous = 'yes';     % not yet cut into trials
>> *>* cfg.plotlabels = 'some';
>> *>* cfg.viewmode = 'vertical';
>> *>* cfg.colorgroups = 'chantype';
>> *>>* cfg.dataset = [DataDir filesep EEGFile];
>> *>* cfg.channel = {'EEG'};
>> *>>* ft_databrowser(cfg)
>> *>>>* %%%%%%
>> *>>* This does 90% of what it ought to do -- it shows me the EEG channels (no
>> *>* triggers or EOG), 30 second segments at a time. What it does *not* do is
>> *>* label the channels along the y-axis so that I can readily tell which one is
>> *>* Pz, F3, O1, etc., etc. I am pretty sure that's what cfg.plotlabels is
>> *>* supposed to do, and yet, it does not. I've also tried doing this as
>> *>* ft_databrowser(cfg,data), where I explicitly make sure that data.label
>> *>* contains the correct channel names, and that *still* doesn't work.
>> *>>* I'm aware that this was marked as a bug before, but bugzilla shows it
>> *>* closed long ago, before r7276 that I'm using I believe.
>> *>>* MATLAB r2013a on OS X, if it matters.
>> *>>* Am I simply misunderstanding what this cfg argument does or how to use it?
>> *>>>* Alik Widge, MD, PhD
>> *>* alik.widge at gmail.com <http://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
>> *>* (206) 866-5435 <%28206%29%20866-5435>
>> *>>>* _______________________________________________
>> *>* fieldtrip mailing list
>> *>* fieldtrip at donders.ru.nl <http://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
>> *>* http://mailman.science.ru.nl/mailman/listinfo/fieldtrip <http://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
>> *>
>>
>>
>> --
>> Roemer van der Meij M.Sc.
>> PhD Candidate
>> Donders Institute for Brain, Cognition and Behaviour
>> Centre for Cognition
>> P.O. Box 9104
>> 6500 HE Nijmegen
>> The Netherlands
>> Tel: +31(0)24 3655932
>> E-mail: r.vandermeij at donders.ru.nl <http://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20130930/3593ea68/attachment.html>
>>
>>
>>
>
> --
> Sent from Gmail Mobile; apologies for the brevity
>
>
> _______________________________________________
> fieldtrip mailing listfieldtrip at donders.ru.nlhttp://mailman.science.ru.nl/mailman/listinfo/fieldtrip
>
>
>
> _______________________________________________
> fieldtrip mailing list
> fieldtrip at donders.ru.nl
> http://mailman.science.ru.nl/mailman/listinfo/fieldtrip
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20140813/d5be5e27/attachment-0002.html>


More information about the fieldtrip mailing list