When trying to do the ICA components analysis, I have a error message :
(process_ica) Artifacts > ICA components
Line 547: Index in position 1 exceeds array bounds.sets
Call stack:
>process_ssp2.m>Run at 547
>process_ssp2.m at 30
>process_ica.m>Run at 159
>process_ica.m at 28
>bst_process.m>Run at 236
>bst_process.m at 38
>panel_process1.m>RunProcess at 138
>panel_process1.m at 26 >gui_brainstorm.m›CreateWindow/ProcessRun_Callback at 777
>bst _call.m at 28
>gui_brainstorm.m>@(h,ev)bst_call@ProcessRun_Callback) at 298
File: Subject01/@rawSujet1_interpbad_02. resample_band/data_Oraw_Sujett_interpbad_02_resample_band.mat
Hi @Mahamc, please provide more context about the options that you are using in the ICA process. In addition, are you able to run ICA decomposition with the same options from the GUI?
I did the resampling and added a filter beforehand, and when i try to run the analysis, it does not work.
I am not sure about what further details I could provide or about the options frome the GUI, but here is what I selected :
Hey, I had the same error. It turns out that I had already resampled to 500hz in a previous pre-processing step. The error occurs because the input must be less than but not greater than. When the resample is disabled (0=disable) then it worked for me. Good luck!