Millisecond Online Community

combination of experiments

rated by 0 users
This post has 9 Replies | 2 Followers

Top 200 Contributor
Posts 7
AMI_Hamburg Posted: 05-03-2010 5:08 AM

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Dear Inquisit Team,

I have a question regarding the batch of my survey.

The Problem is that we want to put the subjects in different groups, which have different assignment of tasks. Every Subject has to do one questionnaire, one religion IAT, one classic IAT, and demographics.

<batch one>

/ file = "questionaire.exp"

/ file = "BE.IAT.1.exp"

/ file = "BI.IAT.1.exp"

/ file = "demographics.AH.exp"

</batch>

 

<batch two>

/ file = "questionaire.exp"

/ file = "BE.IAT.2.exp"

/ file = "BI.IAT.1.exp"

/ file = "demographics.AH.exp"

</batch>

 

<batch three>

/ file = "questionaire.exp"

/ file = "BE.IAT.3.exp"

/ file = "BI.IAT.1.exp"

/ file = "demographics.AH.exp"

 

</batch>

 

The different batches are running, but how can I define, that the fist subject has to do the first batch, that the second the second….etc.( based on the subject number).  Is that possible? That should be a web-test so I need to get that in one link.

________________________________________

<expt BE_IAT>

/ blocks = [1=sequence(i1,i2,i3)]

</expt>

 

<batch>

/ group = (1 of 3) (i1=BI.IAT.1.exp; i2=BE.IAT.1.exp; i3=BI.IAT.1.exp)

/ group = (2 of 3) (i1=questionaire.exp; i2=questionaire.exp; i3=questionaire.exp)

/ group = (1 of 3) (i1=BI.IAT.1.exp; i2=BI.IAT.1.exp; i3=BI.IAT.1.exp)

/ groupassignment = subjectnumber

</batch>

This was one of our trials, but it doesn´t work out.

_______________________________________

Thank you for your help!

Yours Annika

Top 10 Contributor
Posts 2,031

Inquisit's <batch> element allows direct assignment to experimental conditions via the '/ subjects' attribute. So all you really have to do is create a file containing your three <batch> elements like this:

<batch one>
/ subjects = (1 of 3)
/ file = "questionaire.exp"
/ file = "BE.IAT.1.exp"
/ file = "BI.IAT.1.exp"
/ file = "demographics.AH.exp"
</batch>

<batch two>
/ subjects = (2 of 3)
/ file = "questionaire.exp"
/ file = "BE.IAT.2.exp"
/ file = "BI.IAT.1.exp"
/ file = "demographics.AH.exp"
</batch>

<batch three>
/ subjects = (3 of 3)
/ file = "questionaire.exp"
/ file = "BE.IAT.3.exp"
/ file = "BI.IAT.1.exp"
/ file = "demographics.AH.exp"
</batch>

Note that the *.exp file containing the <batch> elements is the one that you'll need to register in the Web Wizard.

~Dave

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 200 Contributor
Posts 7

Hey Dave,

Thanks for your reply. That was easier than I thought. Actually I have 48 Batches... If I defined that 48 diffenet Batches, does Inquisit start automatically with "subject one", if the 49 subject starts?

 

Thanks,

Annika

Top 10 Contributor
Posts 2,031

AMI_Hamburg:
If I defined that 48 diffenet Batches, does Inquisit start automatically with "subject one", if the 49 subject starts?

Yes -- at least that's what it should do. Subject assignment is based on a simple mod() operation, more details are available in this thread: http://www.millisecond.com/community/forums/t/1318.aspx.

Let us know if you're seeing any problems!

~Dave

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 100 Contributor
Posts 10

I am using this method to assign conditions and it works, but how do I record which batch a subject was assigned to?

Jessica

Top 10 Contributor
Posts 2,031

The modulus of the subjectnumber will tell you. http://www.millisecond.com/community/forums/t/1318.aspx.

Regards,

~Dave

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 100 Contributor
Posts 10

I read that thread, but I don't understand what this means:

"Now compute {subjectnumber mod n}. The modulo function returns the remainder of the division subjectnumber/condition."

Top 10 Contributor
Posts 2,031

https://secure.wikimedia.org/wikipedia/en/wiki/Modulo_operation

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 100 Contributor
Posts 10

Ok, then I should be able to use the MOD function in Excel to deduce the condition number.

 

Top 10 Contributor
Posts 2,031

JessicaD:
Ok, then I should be able to use the MOD function in Excel to deduce the condition number.

Exactly.

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Page 1 of 1 (10 items) | RSS
Powered by Community Server (Non-Commercial Edition), by Telligent Systems