A quick update:
I've isolated the error to the -gltCode - everything runs smoothly when I have no gltCode containing BRAIN_FC.
With 3dLMEr, can variables specified with '-vVars' be used inside a gltCode?
For example, this command works:
3dLMEr -prefix ${out}/3dLMEr_${seed}_${hemi}_brainXrisk.nii.gz -jobs 15 \
-mask ${templates}/MNI152_T1_2.4mm_gm.nii.gz \
-qVars "COV1,COV3" \
-qVarCenters "0.0,0.0" \
-vVars 'BRAIN_FC' \
-gltCode risk_high-low 'RISK : 1*high -1*low' \
-model 'RISK*BRAIN_FC+COV1+COV2+COV3+(1|COV4)' \
-dataTable @LMEr_tables/${seed}_${hemi}_brainXrisk.tsv
But this command does not (Incorrect variable coding error):
3dLMEr -prefix ${out}/3dLMEr_${seed}_${hemi}_brainXrisk.nii.gz -jobs 15 \
-mask ${templates}/MNI152_T1_2.4mm_gm.nii.gz \
-qVars "COV1,COV3" \
-qVarCenters "0.0,0.0" \
-vVars 'BRAIN_FC' \
-gltCode brain 'BRAIN_FC :' \
-gltCode risk_high-low 'RISK : 1*high -1*low' \
-model 'RISK*BRAIN_FC+COV1+COV2+COV3+(1|COV4)' \
-dataTable @LMEr_tables/${seed}_${hemi}_brainXrisk.tsv