[Eeglablist] JAVA exception while trying to import EGI/Philips MFF format file

Eriksen, Jeff :LGS Neurodiagnostics JEriksen at LHS.ORG
Thu Feb 6 17:31:32 PST 2020


Hi,

I have not used EEGlab for several years. I am now using an older EGI NA200 system, 256 channels, running NetStation 4.3 to acquire data. I use another computer with NetStation 4.5 to convert the native files to MFF format. When I tried to import one of these using File:Import data:Using EEGLAB...:Import Philips .mff file, I get this message:

JAVA exception occurred
[4 lines of JAVA details] (cannot copy and paste this text)
Error occurred in function mff_importevents() at line 62

And here is the command window output:

clear
eeglab
Some menus items hidden. Use Preference menu to show them all.
eeglab: options file is C:\Users\jeriksen\eeg_options.m
Retrieving plugin versions from server...
Retreiving download statistics...
EEGLAB: adding "ICLabel" v1.2.4 (see >> help eegplugin_iclabel) - new version 1.1 available
WARNING: for plugin "MFFMatlabIO" version in the folder name "2.01" and in the eegplugin_ file "2.02" differ
EEGLAB: adding "MFFMatlabIO" v2.01 (see >> help eegplugin_mffmatlabio) - new version 3.0 available
EEGLAB: adding "clean_rawdata" v2.0 (see >> help eegplugin_clean_rawdata) - new version 2.1 available
EEGLAB: adding "dipfit" v3.3 (see >> help eegplugin_dipfit)
EEGLAB: adding "firfilt" v2.4 (see >> help eegplugin_firfilt) - new version 2.3 available
You are using the latest version of EEGLAB.
Make sure you call this function with the full MFF ressource path name ******
Signal Block Version Number: 1
Signal Block Data Size: 4210688
Signal Block Header size. 2100
Number of Signals: 257
Signal Block Samples: 4096
Sample Rate: 1000
Signal Depth: 32
---------------------------------
Optional Header type: 1
Optional Header number of blocks total: 170
Optional Header number of Samples total: 693273
Optional Header number of Signals: 257
------------------------------------------
eeg_checkset note: upper time limit (xmax) adjusted so (xmax-xmin)*srate+1 = number of frames
Calibrating data...
MFF Version: 3
File's Recording Time: 2019-12-20T16:01:45.852000-08:00
Coordinate acquisition Time: 2006-04-28T15:32:00.000000-08:00
Coordinate acquisition Method: An Average of Many Data Sets
Coordinate Layout Name: HydroCel GSN 256 1.0
Note for expert users: Nose direction is now set from '+Y' to default +X in EEG.chanlocs
[Fatal Error] Events_DIN_1.xml:11:26: Invalid byte 1 of 1-byte UTF-8 sequence.

MFFRootDoc: error: org.xml.sax.SAXParseException; systemId: file:/D:/Research/StudyData/Sorg%202019_1220/Session%202019_1220_1522.mff/Events_DIN_1.xml; lineNumber: 11; columnNumber: 26; Invalid byte 1 of 1-byte UTF-8 sequence.

My JAVA heap is 2.013 MB.
Matlab is v9.6/R2019a.
EEGlab is v2019.1

Any suggestions on what I might do next to troubleshoot this problem?

-Jeff Eriksen




More information about the eeglablist mailing list