[Eeglablist] AMICA error on 256 channels EEG

liao ke kekeliao at gmail.com
Tue Mar 22 15:29:59 PDT 2022


Hi Hyeonseok:

Thank you for your reply!

I move AMICA into a Linux system and it works.

I also try to run command on Windows terminals and it doesn't go well. It
gives an error message like:
'The code execution cannot proceed because libiomp5md.dll was not found.
Reinstalling the program may fix this problem.'
Then I download the libiomp5md.dll file from Jason Palmer website and get a
new error this time:
'The ordinal 747 could not be located in the dynamic link library
C:\eeglab\eeglab2021.0\plugins\AMICA1.6.1\amica15mkl.exe'

So I decide to run AMICA on Linux for my data now. Thanks for your help.

Best,
Ke



On Fri, Mar 11, 2022 at 2:15 PM Hyeonseok Kim <hyk030 at ucsd.edu> wrote:

> Dear Ke,
>
> If you run AMICA on Windows, this could happen.
>
> It seems there is a limit to how big data can be handled when you execute
> system command through MATLAB on Windows.
>
> I suggest 2 solutions.
>
> You can run AMICA on Linux. (I don't use MacOS so I don't know whether
> this works on Mac. You could test it on Mac and tell us if it works.)
>
> or you can manually execute the 'amica15mkl.exe' after 'input.param' file
> is generated.
>
> Open the Command Prompt (cmd) and type in [(your amica
> directory)\amica15mkl.exe + space + (output directory)\input.param]
>
> In my case, the command would be
>  'C:\Program
> Files\MATLAB\R2021b\bin\save\eeglab14_1_2b\plugins\amica1.5\amica15mkl.exe
> C:\Program Files\MATLAB\R2021b\bin\save\AMICAresult\input.param'
>
> I hope this can help you.
>
> Best regards,
> Hyeonseok
> ------------------------------
> *From:* eeglablist <eeglablist-bounces at sccn.ucsd.edu> on behalf of liao
> ke via eeglablist <eeglablist at sccn.ucsd.edu>
> *Sent:* Friday, March 11, 2022 8:18 AM
> *To:* eeglablist at sccn.ucsd.edu <eeglablist at sccn.ucsd.edu>
> *Subject:* [Eeglablist] AMICA error on 256 channels EEG
>
> Dear all,
>
> I have a problem in running the AMICA and need your help.
>
> I have used AMICA to process some 128 channel EEG datasets recorded from
> EGI system (reduced to 64 channels for calculation)  without any problem.
> When I run AMICA on some 256 channel EEG data from the same system, it
> always gives me the error message like:
> 'No gm present, setting num_models to 1
> No W present, exiting
> Reference to non-existent field 'W'.
>
> Error in runamica15 (line 895)
>     weights = mods.W(:,:,1);
>
> Error in pop_runamica (line 338)
>     [W,S,mods] = runamica15(g.datfile,arglist{:});
>
> Error while evaluating Menu Callback.'
>
> This happens even I reduce the data into 183 channels. But when I further
> reduce the data into 90 channels, the AMICA can run well. I am using AMICA
> v1.6.1 with all default parameters from GUI.
>
> Is there any setting wrong with  my AMICA? Is there a channel limitation
> with AMICA?
>
> Thanks very much for your help!
> Ke
> _______________________________________________
> 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