[FieldTrip] Assigning Channels - Error channel layout

Schoffelen, J.M. (Jan Mathijs) jan.schoffelen at donders.ru.nl
Mon Jun 3 16:40:19 CEST 2019


Hi Danielle,

You need to have a close look at what you define to be cfg.channel. This should be a list of channel names: {’somechannel’;’someotherchannel’;’yetanotherchannel’}, or simply ‘all’, rather than a layout structure that you currently provide.

Best wishes,
Jan-Mathijs


On 31 May 2019, at 18:46, Taylor, Danielle <danielle.taylor at okstate.edu<mailto:danielle.taylor at okstate.edu>> wrote:

Hello Fieldtrippers,

My name is Danielle Taylor, and I have been developing a script that reads in data which have been preprocessed using EEGlab, in order to run a frequency analysis.

I've been successful at compiling an ERP thus far in FieldTrip. However, when I attempted to run a frequency analysis on a particular channel (Oz), it turned out that I could not select this channel, as channels had never been assigned when loading my EEGlab file.

Therefore, I am reformatting my Fieldtrip preprocessing script, but have run into an error. I can't seem to find any record of others running into this error in the discussion either, so I'm not quite sure how to move forward. My guess is that because the file is no longer a bdf (biosemi file), but instead a .set (from eeglab), that there might be problems assigning channels, but that is purely a guess.

The error I get is:
Error using load
Unknown text on line number 1 of ASCII file C:\Users\danie\fieldtrip\template\layout\biosemi32.lay
"Fp1".

Here is the script I have so far:

path_ft = 'C:/Users/danie/fieldtrip';
path_data = 'C:/Users/danie/OneDrive - Oklahoma A and M System/LEAP/ALE/EEG/SSVEP/';

addpath(path_ft);
ft_defaults;

subjects = {'001' '002' '003' '004' '005' '006' '007' '008' '009' '010'...
            '012' '013' '014' '015' '016' '017' '018' '021' '022' '023'...
            '025' '026' '027' '029' '031' '032' '033' '035' '036' '037'...
            '038' '040' '041' '043' '044' '045' '047' '049' '050' '051'...
            '052' '053' '054' '055' '056' '057' '058' '059' '060' '061'...
            '062' '063' '064' '065' '066' '067' '068' '069' '070' '071'...
            '072' '073' '074' '075' '076'};

 load (fullfile(path_ft,'template','layout','biosemi32.lay'));
 biosemi32_layout = ft_prepare_layout(cfg);

for i=1:length(subjects)

    ftype = 'eeglab_set';
    datapath = strcat(path_data, subjects{i});
    dataset = fullfile(datapath, strcat(subjects{i},'.set'));

    cfg           = [];
    cfg.dataset = dataset;
    cfg.headerfile = dataset;
    cfg.dataformat = ftype;
    cfg.headerformat = ftype;

    cfg           = [];
    cfg.dataset = dataset;
    cfg.trialfun  = 'ft_trialfun_general';
    cfg.trialdef.eventtype = 'trigger';
    cfg.trialdef.eventvalue = 'B3(5)';
    cfg.trialdef.prestim    = .2;
    cfg.trialdef.poststim   = 3;
    cfg = ft_definetrial(cfg);
    trl           = cfg.trl;

    cfg.dataset = dataset;
    cfg.channel = biosemi32_layout;
    cfg.outputfile = fullfile(datapath,  'dataPNU');
    ft_preprocessing(cfg);
end

Any assistance would be greatly appreciated!
Thank you all,

Danielle Taylor, M.S.
Doctoral Candidate,
Clinical Psychology
Oklahoma State University

Breach of Confidentiality or Accidental Breach of Confidentiality: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed.  If you have received this email in error please notify the sender. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute, or copy this email. Please notify the sender immediately by email if you have received this email by mistake and delete this email from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
_______________________________________________
fieldtrip mailing list
https://mailman.science.ru.nl/mailman/listinfo/fieldtrip
https://doi.org/10.1371/journal.pcbi.1002202

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20190603/1d84a4e1/attachment-0001.html>
-------------- next part --------------
_______________________________________________
fieldtrip mailing list
https://mailman.science.ru.nl/mailman/listinfo/fieldtrip
https://doi.org/10.1371/journal.pcbi.1002202


More information about the fieldtrip mailing list