[Eeglablist] EEGLAB in GNU Octave 4

James Desjardins jdesjardins at brocku.ca
Fri Jun 3 11:08:42 PDT 2016


Hi Embar,

It is funny that you should bring this up today as I found out this week that I will be able to allocate a significant amount of time to this project for the next eight months. I will post something in the coming weeks regarding the current compatibility issues and a plan to move forward.

James

________________________________________
From: Arnaud Delorme [arno at ucsd.edu]
Sent: June 3, 2016 12:38 PM
To: embar at super.lt
Cc: eeglablist; James Desjardins
Subject: Re: [Eeglablist] EEGLAB in GNU Octave 4

Dear Embar,

Yes, I agree. I was exchanging emails with James recently and he might have some bandwidth to start working on that. I am sure he will need help though and we are also ready to assist. Anybody interested should join.

EEGLAB is under Bitbucket (GITHUB equivalent) and we can create a branch for all the interested people to work on that, then we will take care ourselves to merge the branch with the dev code. All people involved will get proper credit on our website. Working on open source is a way to boost your cv :-).

Cheers,

Arno

> On Jun 3, 2016, at 12:41 AM, embar at super.lt wrote:
>
> Hi,
>
> As GNU Octave 4.0 uses GUI by default, and James provided some tips,
> someone with permissions should update EEGLAB wiki, e.g.
> http://sccn.ucsd.edu/wiki/EEGLAB_and_supercomputing_applications_using_free_alternatives_to_Matlab#EEGLAB_and_Octave_graphics
>
> I wish, that next EEGLAB version (14) would officially support GNU Octave,
> including GUI functionality. Also, I am curious about current state of
> progress.
>
> --
> Regards
>
>> That’s great James. If you could take the lead on that, that would be
> fantastic.
>> Do you have a Bitbuclet ID to submit your changes?
>>
>> Arno
>>
>>> On Sep 17, 2015, at 2:58 PM, James Desjardins <jdesjardins at
> brocku.ca> wrote:
>>>
>>> Hi Arno et al.,
>>>
>>> Looking into running EEGLab GUI in Octave it seems that the critical
> changes needed are pretty trivial. I just commented out any instance
> of...
>>>
>>> if ~ismatlab,return; end;
>>>
>>> ... in eeglab.m. Then correcting an array orientation sensitivity in
> Octave's findobj.m (this was the only thing stopping inputgui.m from
> working).
>>>
>>> I posted a 7 minute demo video on SHARCNet's youtube channel here
> <https://www.youtube.com/watch?v=npz2pBIc9CU>. The demonstration is
> performed on one of the visualization systems at SHARCNet.
>>>
>>> There are still pages and pages of warning messages in the command
> line when working with EEGLab GUI in Octave, and there are some clear
> performance reductions from Matlab. Octave should also be able to run
> PropertyGrid GUIs, but I have not worked through the bugs there yet.
>>>
>>> I think that given this new version of Octave it may be worth testing
> in Octave while developing GUIs in EEGLab.
>>>
>>> Very exciting I think.
>
>
>
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu




More information about the eeglablist mailing list