Batching several Inquisit Scripts and Qualtrics integration


Author
Message
annie304
annie304
Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)
Group: Forum Members
Posts: 4, Visits: 14
Dave - Thursday, March 2, 2017
annie304 - Thursday, March 2, 2017
annie304 - Friday, February 24, 2017
Dave - Friday, February 24, 2017
Dave - Friday, February 24, 2017
annie304 - Friday, February 24, 2017
Hi All,

Let me preface this post with the fact that I am an Inquisit newbie and I have some degree of comfort with embedding data within Qualtrics, but nothing this elaborate.
I've seen answers to this topic in varying degrees, but I have a somewhat unique problem.  I have three Inquisit scripts that I need to batch for a single study, as well as integrate them within a Qualtrics survey, but this process occurs at several points.  Here's a general overview of the setup:

1) Begin Qualtrics survey

2) Complete a few survey items

3) Link out to Inquisit script #1

4) Return to Qualtrics survey and complete a few more items

5) Link out to Inquisit again and complete scripts #2 and #3

6) Return to Qualtrics survey and complete it.

So, a) can this be done, and b) how the heck do I do it?!?  Or is this a problem that would best be handled with the consultation help of Inquisit programmers?

Thank you all in advance!

Do you have only one or do you have several web licenses at your disposal?


For general background, read these:
https://www.millisecond.com/support/docs/v5/html/howto/interopsurveys.htm

And for Qualtrics
https://www.qualtrics.com/support/integrations/api-integration/passing-information-through-query-strings/

Then, if you only have a single web license, read this:
https://www.millisecond.com/forums/FindPost10880.aspx

If you have several web licenses, just register two separate experiments.
After the first part of the Qualtrics survey link to the 1st Inquisit experiment's launch page (administer the 1st script). Have participants continue the Qualtrics survey and then link them to the 2nd launch page (administer 2nd and 3rd script). Have them finish the Qualtrics survey.


Many thanks for all of this info!  I currently have a lab + web license combo.  I will look over these and get back with any additional questions - thank you!

Sorry for the delay!

Ok, so here is the batch element that I created:

<batch>
/ file = "MoralStroop1"
/ subjects = (1 of 2)
/ groupassignment = groupnumber
</batch>

<batch>
/ file = "MoralStroop2.iqx"
/ file = "ShamePrideIAT.iqx"
/ subjects = (2 of 2)
/ groupassignment = groupnumber
</batch>

From what I gathered from the links you provided, this will enable participants to do the first stroop, return to qualtrics, then return to Inquisit to do the second stroop and the IAT, correct?  Another question I had is regarding the IAT.  Because it has two conditions, how can I modify this batch to automatically randomize it?  Also, will this mean that my Inquisit data gets pulled into Qualtrics or will I have to download my Inquisit data separately and combine it with my Qualtrics dataset later?

This is my first crack at it - I'm sure I'll have more questions!

> From what I gathered from the links you provided, this will enable participants to do the first stroop, return to qualtrics, then return to Inquisit to do the second stroop and the
> IAT, correct?

Yes.

> Another question I had is regarding the IAT.  Because it has two conditions, how can I modify this batch to automatically randomize it?

The IAT scripts -- by default -- also use the groupnumber to counterbalance the block order (compatible first vs incompatible first) between-subjects. Since you already use / need the groupnumber for the <batch> assignment, what you can do is simply set /groupassignment = random (essentially a coin flip) in the *IAT* script's <expt> elements. Given a large enough number of participants, that should eventually lead to a relatively equal distribution for the compatible first vs incompatible first order.

>  Also, will this mean that my Inquisit data gets pulled into Qualtrics

No.

> or will I have to download my Inquisit data separately and combine it with my Qualtrics dataset later?

Yes. You will have to download the IAT etc. data via your millisecond.com account's "Web Data Files" section. You can then match that data with the data gathered by Qualtrics via the subject identifier you shared between the two platforms.

Great! I will test it all out and post again with any additional questions. Thank you, Supreme Being Dave!  Your help has been invaluable!  


Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
annie304 - Thursday, March 2, 2017
annie304 - Friday, February 24, 2017
Dave - Friday, February 24, 2017
Dave - Friday, February 24, 2017
annie304 - Friday, February 24, 2017
Hi All,

Let me preface this post with the fact that I am an Inquisit newbie and I have some degree of comfort with embedding data within Qualtrics, but nothing this elaborate.
I've seen answers to this topic in varying degrees, but I have a somewhat unique problem.  I have three Inquisit scripts that I need to batch for a single study, as well as integrate them within a Qualtrics survey, but this process occurs at several points.  Here's a general overview of the setup:

1) Begin Qualtrics survey

2) Complete a few survey items

3) Link out to Inquisit script #1

4) Return to Qualtrics survey and complete a few more items

5) Link out to Inquisit again and complete scripts #2 and #3

6) Return to Qualtrics survey and complete it.

So, a) can this be done, and b) how the heck do I do it?!?  Or is this a problem that would best be handled with the consultation help of Inquisit programmers?

Thank you all in advance!

Do you have only one or do you have several web licenses at your disposal?


For general background, read these:
https://www.millisecond.com/support/docs/v5/html/howto/interopsurveys.htm

And for Qualtrics
https://www.qualtrics.com/support/integrations/api-integration/passing-information-through-query-strings/

Then, if you only have a single web license, read this:
https://www.millisecond.com/forums/FindPost10880.aspx

If you have several web licenses, just register two separate experiments.
After the first part of the Qualtrics survey link to the 1st Inquisit experiment's launch page (administer the 1st script). Have participants continue the Qualtrics survey and then link them to the 2nd launch page (administer 2nd and 3rd script). Have them finish the Qualtrics survey.


Many thanks for all of this info!  I currently have a lab + web license combo.  I will look over these and get back with any additional questions - thank you!

Sorry for the delay!

Ok, so here is the batch element that I created:

<batch>
/ file = "MoralStroop1"
/ subjects = (1 of 2)
/ groupassignment = groupnumber
</batch>

<batch>
/ file = "MoralStroop2.iqx"
/ file = "ShamePrideIAT.iqx"
/ subjects = (2 of 2)
/ groupassignment = groupnumber
</batch>

From what I gathered from the links you provided, this will enable participants to do the first stroop, return to qualtrics, then return to Inquisit to do the second stroop and the IAT, correct?  Another question I had is regarding the IAT.  Because it has two conditions, how can I modify this batch to automatically randomize it?  Also, will this mean that my Inquisit data gets pulled into Qualtrics or will I have to download my Inquisit data separately and combine it with my Qualtrics dataset later?

This is my first crack at it - I'm sure I'll have more questions!

> From what I gathered from the links you provided, this will enable participants to do the first stroop, return to qualtrics, then return to Inquisit to do the second stroop and the
> IAT, correct?

Yes.

> Another question I had is regarding the IAT.  Because it has two conditions, how can I modify this batch to automatically randomize it?

The IAT scripts -- by default -- also use the groupnumber to counterbalance the block order (compatible first vs incompatible first) between-subjects. Since you already use / need the groupnumber for the <batch> assignment, what you can do is simply set /groupassignment = random (essentially a coin flip) in the *IAT* script's <expt> elements. Given a large enough number of participants, that should eventually lead to a relatively equal distribution for the compatible first vs incompatible first order.

>  Also, will this mean that my Inquisit data gets pulled into Qualtrics

No.

> or will I have to download my Inquisit data separately and combine it with my Qualtrics dataset later?

Yes. You will have to download the IAT etc. data via your millisecond.com account's "Web Data Files" section. You can then match that data with the data gathered by Qualtrics via the subject identifier you shared between the two platforms.

annie304
annie304
Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)
Group: Forum Members
Posts: 4, Visits: 14
annie304 - Friday, February 24, 2017
Dave - Friday, February 24, 2017
Dave - Friday, February 24, 2017
annie304 - Friday, February 24, 2017
Hi All,

Let me preface this post with the fact that I am an Inquisit newbie and I have some degree of comfort with embedding data within Qualtrics, but nothing this elaborate.
I've seen answers to this topic in varying degrees, but I have a somewhat unique problem.  I have three Inquisit scripts that I need to batch for a single study, as well as integrate them within a Qualtrics survey, but this process occurs at several points.  Here's a general overview of the setup:

1) Begin Qualtrics survey

2) Complete a few survey items

3) Link out to Inquisit script #1

4) Return to Qualtrics survey and complete a few more items

5) Link out to Inquisit again and complete scripts #2 and #3

6) Return to Qualtrics survey and complete it.

So, a) can this be done, and b) how the heck do I do it?!?  Or is this a problem that would best be handled with the consultation help of Inquisit programmers?

Thank you all in advance!

Do you have only one or do you have several web licenses at your disposal?


For general background, read these:
https://www.millisecond.com/support/docs/v5/html/howto/interopsurveys.htm

And for Qualtrics
https://www.qualtrics.com/support/integrations/api-integration/passing-information-through-query-strings/

Then, if you only have a single web license, read this:
https://www.millisecond.com/forums/FindPost10880.aspx

If you have several web licenses, just register two separate experiments.
After the first part of the Qualtrics survey link to the 1st Inquisit experiment's launch page (administer the 1st script). Have participants continue the Qualtrics survey and then link them to the 2nd launch page (administer 2nd and 3rd script). Have them finish the Qualtrics survey.


Many thanks for all of this info!  I currently have a lab + web license combo.  I will look over these and get back with any additional questions - thank you!

Sorry for the delay!

Ok, so here is the batch element that I created:

<batch>
/ file = "MoralStroop1"
/ subjects = (1 of 2)
/ groupassignment = groupnumber
</batch>

<batch>
/ file = "MoralStroop2.iqx"
/ file = "ShamePrideIAT.iqx"
/ subjects = (2 of 2)
/ groupassignment = groupnumber
</batch>

From what I gathered from the links you provided, this will enable participants to do the first stroop, return to qualtrics, then return to Inquisit to do the second stroop and the IAT, correct?  Another question I had is regarding the IAT.  Because it has two conditions, how can I modify this batch to automatically randomize it?  Also, will this mean that my Inquisit data gets pulled into Qualtrics or will I have to download my Inquisit data separately and combine it with my Qualtrics dataset later?

This is my first crack at it - I'm sure I'll have more questions!
annie304
annie304
Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)
Group: Forum Members
Posts: 4, Visits: 14
Dave - Friday, February 24, 2017
Dave - Friday, February 24, 2017
annie304 - Friday, February 24, 2017
Hi All,

Let me preface this post with the fact that I am an Inquisit newbie and I have some degree of comfort with embedding data within Qualtrics, but nothing this elaborate.
I've seen answers to this topic in varying degrees, but I have a somewhat unique problem.  I have three Inquisit scripts that I need to batch for a single study, as well as integrate them within a Qualtrics survey, but this process occurs at several points.  Here's a general overview of the setup:

1) Begin Qualtrics survey

2) Complete a few survey items

3) Link out to Inquisit script #1

4) Return to Qualtrics survey and complete a few more items

5) Link out to Inquisit again and complete scripts #2 and #3

6) Return to Qualtrics survey and complete it.

So, a) can this be done, and b) how the heck do I do it?!?  Or is this a problem that would best be handled with the consultation help of Inquisit programmers?

Thank you all in advance!

Do you have only one or do you have several web licenses at your disposal?


For general background, read these:
https://www.millisecond.com/support/docs/v5/html/howto/interopsurveys.htm

And for Qualtrics
https://www.qualtrics.com/support/integrations/api-integration/passing-information-through-query-strings/

Then, if you only have a single web license, read this:
https://www.millisecond.com/forums/FindPost10880.aspx

If you have several web licenses, just register two separate experiments.
After the first part of the Qualtrics survey link to the 1st Inquisit experiment's launch page (administer the 1st script). Have participants continue the Qualtrics survey and then link them to the 2nd launch page (administer 2nd and 3rd script). Have them finish the Qualtrics survey.


Many thanks for all of this info!  I currently have a lab + web license combo.  I will look over these and get back with any additional questions - thank you!
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
Dave - Friday, February 24, 2017
annie304 - Friday, February 24, 2017
Hi All,

Let me preface this post with the fact that I am an Inquisit newbie and I have some degree of comfort with embedding data within Qualtrics, but nothing this elaborate.
I've seen answers to this topic in varying degrees, but I have a somewhat unique problem.  I have three Inquisit scripts that I need to batch for a single study, as well as integrate them within a Qualtrics survey, but this process occurs at several points.  Here's a general overview of the setup:

1) Begin Qualtrics survey

2) Complete a few survey items

3) Link out to Inquisit script #1

4) Return to Qualtrics survey and complete a few more items

5) Link out to Inquisit again and complete scripts #2 and #3

6) Return to Qualtrics survey and complete it.

So, a) can this be done, and b) how the heck do I do it?!?  Or is this a problem that would best be handled with the consultation help of Inquisit programmers?

Thank you all in advance!

Do you have only one or do you have several web licenses at your disposal?


For general background, read these:
https://www.millisecond.com/support/docs/v5/html/howto/interopsurveys.htm

And for Qualtrics
https://www.qualtrics.com/support/integrations/api-integration/passing-information-through-query-strings/

Then, if you only have a single web license, read this:
https://www.millisecond.com/forums/FindPost10880.aspx

If you have several web licenses, just register two separate experiments.
After the first part of the Qualtrics survey link to the 1st Inquisit experiment's launch page (administer the 1st script). Have participants continue the Qualtrics survey and then link them to the 2nd launch page (administer 2nd and 3rd script). Have them finish the Qualtrics survey.


Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
annie304 - Friday, February 24, 2017
Hi All,

Let me preface this post with the fact that I am an Inquisit newbie and I have some degree of comfort with embedding data within Qualtrics, but nothing this elaborate.
I've seen answers to this topic in varying degrees, but I have a somewhat unique problem.  I have three Inquisit scripts that I need to batch for a single study, as well as integrate them within a Qualtrics survey, but this process occurs at several points.  Here's a general overview of the setup:

1) Begin Qualtrics survey

2) Complete a few survey items

3) Link out to Inquisit script #1

4) Return to Qualtrics survey and complete a few more items

5) Link out to Inquisit again and complete scripts #2 and #3

6) Return to Qualtrics survey and complete it.

So, a) can this be done, and b) how the heck do I do it?!?  Or is this a problem that would best be handled with the consultation help of Inquisit programmers?

Thank you all in advance!

Do you have only one or do you have several web licenses at your disposal?


annie304
annie304
Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)Associate Member (275 reputation)
Group: Forum Members
Posts: 4, Visits: 14
Hi All,

Let me preface this post with the fact that I am an Inquisit newbie and I have some degree of comfort with embedding data within Qualtrics, but nothing this elaborate.
I've seen answers to this topic in varying degrees, but I have a somewhat unique problem.  I have three Inquisit scripts that I need to batch for a single study, as well as integrate them within a Qualtrics survey, but this process occurs at several points.  Here's a general overview of the setup:

1) Begin Qualtrics survey

2) Complete a few survey items

3) Link out to Inquisit script #1

4) Return to Qualtrics survey and complete a few more items

5) Link out to Inquisit again and complete scripts #2 and #3

6) Return to Qualtrics survey and complete it.

So, a) can this be done, and b) how the heck do I do it?!?  Or is this a problem that would best be handled with the consultation help of Inquisit programmers?

Thank you all in advance!
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search