By Caschne - 3/20/2014
Dear Inquisitors,
I have finished my data collection testing an IAT, but found two raw data files not to be part of the summary. I looked at the rawdata file and found that all the data looked fine except for the first two stimuli where I got zeros for the expressions.da/db/d values. Is that the reason why the rest of the whole rawdata file wasn't also included, or could you think of any other reason?
In any case, your help would be much appreciated!
I look forward to hearing back from you.
|
By Dave - 3/20/2014
Could you please explain what exactly "[I] found two raw data files not to be part of the summary" is supposed to mean?
|
By Caschne - 4/16/2014
Dear Dave, sorry for the late reply and thank you for your immediate one. My IAT script is written in a way that it saves every file, that is every subject who did the IAT, not only in a separate rawdata file, but also in a summary file. In the script it looks like this:
a) for the raw data files:
<data> /file = "P_IAT_rawdata.iqdat" /separatefiles = true / columns = [date, time, group, subject, blockcode, blocknum, trialcode, trialnum, response, correct, latency, stimulusnumber, stimulusitem, expressions.da, expressions.db, expressions.d, expressions.latdiffa, expressions.latdiffb, expressions.latdiff] </data>
<summarydata > /file = "P_IAT_summary.iqdat" /columns = [script.startdate, script.starttime, script.subjectid, script.groupid, expressions.da, expressions.db, expressions.d, expressions.latdiffa, expressions.latdiffb, expressions.latdiff] </summarydata>
Let's say I have actually five rawdata files, but only one of them is recorded in the summary file. Do you know what happened?
Thank you in advance and Happy Easter.
|
By Dave - 4/16/2014
Still not sure I completely understand, I'm afraid. Note that
<data> /file = "P_IAT_rawdata.iqdat" /separatefiles = true / columns = [date, time, group, subject, blockcode, blocknum, trialcode, trialnum, response, correct, latency, stimulusnumber, stimulusitem, expressions.da, expressions.db, expressions.d, expressions.latdiffa, expressions.latdiffb, expressions.latdiff] </data>
means that a separate raw data file will be written for every run. But
<summarydata > /file = "P_IAT_summary.iqdat" /columns = [script.startdate, script.starttime, script.subjectid, script.groupid, expressions.da, expressions.db, expressions.d, expressions.latdiffa, expressions.latdiffb, expressions.latdiff] </summarydata>
has no /separatefiles attribute specified, i.e., if "P_IAT_summary.iqdat" already exists, data from additional runs will be added to that file. You can see that by running something minimal like
<data> / columns = [date time subject trialcode latency response] / file = "raw.iqdat" / separatefiles = true </data>
<summarydata> / columns = [script.subjectid trial.mytrial.meanlatency] / file = "summary.iqdat" </summarydata>
<block myblock> / trials = [1-4=mytrial] </block>
<trial mytrial> / validresponse = (57) </trial>
a couple of times with different subjec ids.
Otherwise, no, I have no idea why certain data sets might be missing from the summary file.
|
By Caschne - 4/21/2014
Dear Dave,
the lacking /separatefile command could be the reason indeed!
I mean it still does not explain why the summary file only contained one subject, although seven subjects did the experiment, and their raw data files were collected. But the separate file issue gives me a good starting point to depart from.
Thanks a million for taking the time to answer me.
|
|