Dear list,
I'm trying to estimate a first-level GLM on data from a PET study. The data comes from a study of tool-use with four conditions: A, B, C and a baseline condition (smashing rocks together). Each condition is a 10-minute run collected on consecutive days in the same subject. So far data has only been collected on two subjects but I cannot estimate the first-level design no matter which way I try. Each time SPM estimates (either a one-way ANOVA - within subject, or a flexible factorial), it returns a warning:
> Warning: Returning NaN for out of range arguments
In spm_invFcdf at 109
In spm_spm at 477
In spm_run_fmri_est at 33
In matlabbatch/private/cfg_run_cm at 29
In cfg_util>local_runcj at 1510
In cfg_util at 830
In cfg_ui>MenuFileRun_Callback at 1188
And then fails with:
> Failed 'Model estimation'
Error using spm_spm (line 831)
Please check your data: There are no significant voxels.
In file "/Applications/spm8/spm_spm.m" (v4515), function "spm_spm" at line 831.
In file "/Applications/spm8/config/spm_run_fmri_est.m" (v4403), function "spm_run_fmri_est" at line 33.
Does anyone have any idea what could be causing this? I've checked the list and Stephen Fromm (https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=SPM;a018ed15.1101) has suggested it is because spm_spm.m discards voxels that aren't significant at the hyperparameter estimation stage. I've tried changing the nonsphericity correction from unequal to equal variances and SPM returns a new error:
> NaN's cannot be converted to logicals.
Any help would be appreciated,
Rich
|