Dear Mira
I haven't seen that problem before, but I notice you're using stochastic DCM. That's a little unusual these days - people typically use standard deterministic DCM for task fMRI, and for resting state data they use spectral DCM (also called DCM for CSD). What kind of data are you working with, and did you particularly want to use stochastic DCM?
Best
Peter
-----Original Message-----
From: SPM (Statistical Parametric Mapping) <[log in to unmask]> On Behalf Of Mira Innemee
Sent: 22 October 2021 11:59
To: [log in to unmask]
Subject: [SPM] Error when estimating DCM models
⚠ Caution: External sender
Dear SPM community,
I'm currently using a MATLAB script to specify and estimate four different DCM models for multiple subjects. However, for some random subjects, an error occurs when trying to estimate one of the four models. This is also pretty random, since for subject x this is model 2, while for subject y this is model 3. The other models were estimated for these subjects without errors, and for other subjects all models were estimated without any problems at all.
This is the error:
"Running 'DCM estimation'
LAP: 1 (1) F0:-4.6248e+05 dF:0.00e+00 (6.71e+02 sec)
LAP: 2 (1) F-F0:1.5847e+05 dF:1.58e+05 (6.59e+02 sec)
Failed 'DCM estimation'
Error using eigs>checkTol (line 547)
tol field in the options structure must be a strictly positive real scalar.
In file "/home2/software/matlab2018b/toolbox/matlab/sparfun/eigs.m" (???), function "checkTol" at line 547.
In file "/home2/software/matlab2018b/toolbox/matlab/sparfun/eigs.m" (???), function "checkInputs" at line 411.
In file "/home2/software/matlab2018b/toolbox/matlab/sparfun/eigs.m" (???), function "eigs" at line 90.
In file "/home4/jord/Toolboxes/spm12/spm_dx.m" (v6321), function "spm_dx" at line 104.
In file "/home4/jord/Toolboxes/spm12/spm_LAP.m" (v6508), function "spm_LAP" at line 652.
In file "/home4/jord/Toolboxes/spm12/spm_dcm_estimate.m" (v6755), function "spm_dcm_estimate" at line 327.
In file "/home4/jord/Toolboxes/spm12/spm_dcm_fit.m" (v6716), function "spm_dcm_fit" at line 84.
In file "/home4/jord/Toolboxes/spm12/config/spm_cfg_dcm_est.m" (v6735), function "spm_run_dcm_est" at line 336.
The following modules did not run:
Failed: DCM estimation"
When I used the GUI to specify the model that gave an error for that subject, and tried to estimate it, the same error occurred. Can someone explain to me what this error means, or what could have gone wrong?
Thanks in advance!
Best,
Mira
|