How do I install biosig plug in correctly for eeglab?
73 views (last 30 days)
Show older comments
Natalie Kirk
on 17 May 2017
Commented: Caroline
on 22 Feb 2023
Hi, I'm a student wanting to use matlab and eeglab to analyse edf. files I gathered from the Emotiv Epoc EEG headset. However I cannot get the biosig plugin to work, I have the error message on matlab:
EEGLAB: adding "biosig4octmat-" to the path; subfolders (if any) might be missing from the path.
On eeglab the error message is "unsupported data format, (error occurred in function pop_biosig() at line 89)"
I tried downloading biosig using eeglab interface but that gave the same error message.
Can you help asap, as I cannot find any clear instructions online.
Kind regards,
Dominic
2 Comments
Arnaud Delorme
on 18 May 2017
Dear Dominic,
Sometimes Firewall block downloads. I have just tried myself from the EEGLAB interface to download the BIOSIG toolbox and it worked. The alternative is to download it manually (from http://biosig.sourceforge.net/download.html) and unzip it in the eeglab/plugins folder.
Hope this helps,
Arno
jyoti mundra
on 13 Oct 2017
Sir i am facing the same problem. I had downloaded it manually and unzipped it in the eeglab/plugins folder.Bu still facing the same issue.
Accepted Answer
Walter Roberson
on 18 May 2017
I used the Add-On Manager to install EEGLAB, and when it finished told it to open the folder. Inside the folder was a program to download eeg lab. I ran that. It opened the web page https://sccn.ucsd.edu/eeglab/downloadtoolbox.php -- so you could skip using the Add-On Manager and just open that page directly.
Once on that page, I clicked on "Click here to download the latest EEGLAB version"; at the moment that is an ftp link to eeglab14_1_0b.zip . I downloaded that into a convenient directory, and unzipped to get a directory. I then went into MATLAB and cd'd to that directory.
Inside that directory in MATLAB, I ran
eeglab
That brings up a blue box with some writing that is a bit difficult to read.
Under the File menu there, I selected "Manage EEGLAB Extensions" and from there "Data Import Extensions". On the first page I clicked on the box beside Biosig and indicated that I wanted to install it and gave the okay. I waited a bit until the main menu re-drew.
Now when I go through File etc to Data Import Extensions, Biosig shows up as having been installed.
3 Comments
Wendy Fullam
on 12 Dec 2019
As noted above, if you are using MATLAB R2016a or later, you can do this without leaving MATLAB, with the Add-On Explorer, and the right thing should "just happen".
Whether you need additional toolboxes, apps, hardware support packages, or community submissions, you can easily browse and find what you’re looking for using the Add-On Explorer. Learn more here.

More Answers (0)
See Also
Categories
Find more on EEG/MEG/ECoG in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!