Hi all,
I'm running a set of first level Feat analyses on task-related BOLD activation in 20 participants, in which some of the participants have moved more than a voxel-worth. I have therefore included the motion outliers confound file in the analyses.
My first question is: should motion outliers be run all participants in the study or is it okay to only include this confound file for only those who have moved excessively?
As this confound file reduces the dof in the GLM, I am keen not to do this unnecessarily, but my instinct was to be consistent across all participants. Can you advise?
I also ask as we also have physiological noise modelling for this dataset. This also generates a confound file. We have both motion outliers and Pnm confounds for 18/20 participants, but the first level analyses have failed for 14/18 of them. It runs the Stats section, then an error occurs at Post Stats so none are computed. Here is the error message (taken from the Stats section into the Post-Stats section in case helpful):
Log directory is: stats
paradigm.getDesignMatrix().Nrows()=1598
paradigm.getDesignMatrix().Ncols()=131
sizeTS=1598
numTS=117655
Calculating residuals...
Post-stats
child process exited abnormally
while executing
"if { [ catch {
for { set argindex 1 } { $argindex < $argc } { incr argindex 1 } {
switch -- [ lindex $argv $argindex ] {
-I {
incr arginde..."
(file "/usr/local/fsl/bin/feat" line 309)
Error encountered while running in main feat script, halting.
child process exited abnormally
My second question is: does anyone know a reason why this error is occurring or how I can investigate where in the script the error is encountered? I assumed it was just the impact of including both sets of confounds, but as 3 have so far run without issue, this can't be the reason.
I would be extremely grateful for your help,
With best wishes
Ella Hinton
|