help > Error in conn preprocessing ROI
Showing 1-5 of 5 posts
Display:
Results per page:
May 7, 2018  04:05 PM | Savannah Gosnell - Baylor College of Medicine
Error in conn preprocessing ROI
Hello,

I ran preprocessing on ROIs and when I went to denoising step I got the following error.....

Undefined function 'eq' for input arguments of type 'struct'.

Error in conn_menumanager>@(x)any(x==varargin{1}) (line 327)
idx=find(cellfun(@(x)any(x==varargin{1}),CONN_MM.onregionhandle));
Error in conn_menumanager (line 327)
idx=find(cellfun(@(x)any(x==varargin{1}),CONN_MM.onregionhandle));
Error in conn_menu (line 535)
conn_menumanager('onregionremove',position.h5);
Error in conn (line 4872)
conn_menu('update',CONN_h.menus.m_preproc_00{3},[]);
Error in conn_menumanager (line 120)
feval(CONN_MM.MENU{n0}.callback{n1}{1},CONN_MM.MENU{n0}.callback{n1}{2:end});
CONN v.14.l
SPM8 + Beamforming DEM FieldMap MEEGtools aal wfupickatlas
Matlab v.2013b
storage: 2725.5Gb available
spm @ /Applications/spm8
conn @ /Applications/conn

Any suggestions?

Thanks, Savannah
May 15, 2018  11:05 AM | Sarah Kark - Boston College
RE: Error in conn preprocessing ROI
Hi Savannah,

I'm having a similar issue, did you ever resolve this?

Best,
Sarah

ERROR DESCRIPTION:

Undefined function 'eq' for input arguments of type 'struct'.
Error in conn_menumanager>@(x)any(x==varargin{1}) (line 327)
idx=find(cellfun(@(x)any(x==varargin{1}),CONN_MM.onregionhandle));
Error in conn_menumanager (line 327)
idx=find(cellfun(@(x)any(x==varargin{1}),CONN_MM.onregionhandle));
Error in conn_menu (line 841)
conn_menumanager('onregionremove',position.h5);
Error in conn (line 4876)
conn_menu('updateplotstack',CONN_h.menus.m_preproc_00{3},xtemp);
CONN v.18.a
SPM8 + Anatomy ArtRepair Beamforming DEM FieldMap MEEGtools marsbar wfupickatlas
Matlab v.2014a
storage: 21908.7Gb available
spm @ /home/kensinel/spm/spm8
conn @ /home3/kensinel/fMRI_DATA/Kark/conn
May 15, 2018  01:05 PM | Sarah Kark - Boston College
RE: Error in conn preprocessing ROI
Savannah,

I was able to move forwarding by running CONN version 18.a with MATLAB 2015a in SPM12. I think it was a matter of using SPM 12 and the most recent version of CONN.

Good luck!
Jan 6, 2019  05:01 PM | Nicolas Echeverria
RE: Error in conn preprocessing ROI
Hello!

I've had the same problem as you Sarah. 

ERROR DESCRIPTION:

Undefined function or method 'eq' for input arguments of type 'struct'.
Error in ==> conn_menumanager>@(x)any(x==varargin{1}) at 327
idx=find(cellfun(@(x)any(x==varargin{1}),CONN_MM.onregionhandle));
Error in ==> conn_menumanager at 327
idx=find(cellfun(@(x)any(x==varargin{1}),CONN_MM.onregionhandle));
Error in ==> conn_menu at 535
conn_menumanager('onregionremove',position.h5);
Error in ==> conn at 4872
conn_menu('update',CONN_h.menus.m_preproc_00{3},[]);
CONN v.18.a
SPM12 + Anatomy DEM FieldMap LI MEEGtools marsbar rwls suit vbm8
Matlab v.2009b
storage: 2690.0Gb available

Has anyone discovered what is the problem here. In my case I have been using SPM12 and CONN 18.a.
Jan 15, 2019  02:01 PM | Ariel Ramsey - Auburn University
RE: Error in conn preprocessing ROI
Hi everyone!

I recently encountered the same problem you've all described. I found the answer in another thread:

https://www.nitrc.org/forum/forum.php?th...

The software patch works very well. For reference, I'm using CONN 18a, SPM 12, and Matlab 14a.

Hope this helps!
Ariel