Hello everyone!
I would like to calculate first level contrasts for a an experiment with six runs of a encoding/retrieval task. Due to the nature of the task, not all runs have the same number of conditions. For example: Trials could be “remembered negative”, some “remembered neutral”. However, some participants do not always remember everything, so they might lack the “remembered neutral” category entirely.
How should I specify the contrasts correctly for such a design?
In the contrast batch manager I have tow plausible options: T contrast and T contrast (sess/cond based). The first option seems to be only useful if I have the same number of regressors in each run, which I don’t. So it seems what I want is the second option. But here I seem to run into a similar problem.
the matlabbatch looks like this:
matlabbatch{1}.spm.stats.con.consess{1}.tconsess.name = 'remembered_neutral';
-- does this name have to be the one I specified in the onset file?
matlabbatch{1}.spm.stats.con.consess{1}.tconsess.coltype.colconds.conweight = '<UNDEFINED>';
-- I guess here just goes a 1 as it wants me to enter a 1 by 1 array.
matlabbatch{1}.spm.stats.con.consess{1}.tconsess.coltype.colconds.colcond = '<UNDEFINED>';
-- what goes here? "Select which condition function set is to be contrasted." I find that very unclear.
-- does that mean I put in the number of the condition in the onset file? But that varies from session to session...
matlabbatch{1}.spm.stats.con.consess{1}.tconsess.coltype.colconds.colbf = '<UNDEFINED>';
-- do I just enter 1 here?
matlabbatch{1}.spm.stats.con.consess{1}.tconsess.coltype.colconds.colmod = '<UNDEFINED>';
-- I guess I enter 1?
matlabbatch{1}.spm.stats.con.consess{1}.tconsess.coltype.colconds.colmodord = '<UNDEFINED>';
-- I guess I enter 0?
matlabbatch{1}.spm.stats.con.consess{1}.tconsess.sessions = '<UNDEFINED>';
-- would I enter an array like [1:6] to indicate the numer of runs this applies to? But again this wouldn't work if my runs vary in the number of conditions.
...(repeat for the other conditions)...
Thank you for your help!