[Eeglablist] Importing .bdf channel locations

Brett Christopher Bays brett.bays at email.ucr.edu
Sat Jan 23 17:24:26 PST 2016


Hi all,

Relative newbie to EEGLAB here, so I apologize if I'm missing something
obvious, but I cannot figure out how to properly assign channel locations
to my bdf data in EEGLAB.  I'm using a BioSemi ActiveTwo 64+8 channel setup
(2 mastoids, 2 horizontal eog, 2 vertical lower eog, 2 vertical upper eog)
and have an .elp file created in EMSE with all of the matched locations for
each electrode.  The .bdf file loads into EEGLAB fine, but trying to load
the .elp file using the "Read locations" option of Edit->Channel locations
produces the following:








*TIP: Call this function directy from the prompt, ">>
pop_chanedit([]);"     to convert between channel location file
formatsreadlocs(): 'polhemus' format assumed from file extensionreadlocs():
Could not read Polhemus coords. Trying to read BESA .elp file.readlocs():
'besa' format assumed from file extensionreadlocs() warning: Fewer columns
in the input than expected.                    See >> help readlocsBESA
format detected ( Theta | Phi )*

[then multiple copies of this warning:]








*Warning: Out of range or non-integer values truncated during conversion to
character. > In convertlocs (line 180)  In convertlocs (line 200)  In
readlocs (line 485)  In readlocs (line 396)  In pop_chanedit (line 664)  In
inputgui (line 204)  In pop_chanedit (line 350) *

[then:]






*Warning: coordinate conversion failedReadlocs: BESA spherical coords.
converted, now deleting BESA fields          to avoid confusion (these
fields can be exported, though)readlocs(): Inserting electrode labels
automatically.Warning: coordinate conversion failed>> *

If I allow EEGLAB to look up coordinates using its default of "BESA file
for 4-shell dipfit spherical model", I get the following error:







*readlocs(): 'BESA' format assumed from file extensionBESA header detected,
skipping three lines...Readlocs: BESA spherical coords. converted, now
deleting BESA fields          to avoid confusion (these fields can be
exported, though)Channel lookup: no location for
A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,A32,B1,B2,B3,B4,B5,B6,B7,B8,B9,B10,B11,B12,B13,B14,B15,B16,B17,B18,B19,B20,B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31,B32,EXG1,EXG2,EXG3,EXG4,EXG5,EXG6,EXG7,EXG8,StatusSend
us standard location for your channels at eeglab at sccn.ucsd.edu
<eeglab at sccn.ucsd.edu>>> *

Can anyone offer any suggestions or tell me if I'm doing something
obviously wrong?  I've read through the EEGLAB Tutorial and tried searching
through the archives of this mailing list and found what might be similar
problems but couldn't find a solution.  Any help is appreciated, thanks!

Best,
Brett
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sccn.ucsd.edu/pipermail/eeglablist/attachments/20160123/84741fa7/attachment.html>


More information about the eeglablist mailing list