By devin698260 - 2/28/2022
Hello,
We are running an experiment on inquisit mobile with two subject groups as well as repeated design measures. This is an example of how we were going about putting that in our task script. On the computer version of inquisit, it runs smoothly. When we tried to do it on the mobile version, the task did not pop up- just a "thank you for completing this inquisit task" web page. Does something need to be changed in the script for this? Thank you!
**PSYCHOED GROUP**
<batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch>
<batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch>
**CBM-I GROUP**
<batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch>
<batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch>
|
By Dave - 2/28/2022
+xHello, We are running an experiment on inquisit mobile with two subject groups as well as repeated design measures. This is an example of how we were going about putting that in our task script. On the computer version of inquisit, it runs smoothly. When we tried to do it on the mobile version, the task did not pop up- just a "thank you for completing this inquisit task" web page. Does something need to be changed in the script for this? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> Provide the link, please
|
By inquisituser22 - 2/28/2022
+x+xHello, We are running an experiment on inquisit mobile with two subject groups as well as repeated design measures. This is an example of how we were going about putting that in our task script. On the computer version of inquisit, it runs smoothly. When we tried to do it on the mobile version, the task did not pop up- just a "thank you for completing this inquisit task" web page. Does something need to be changed in the script for this? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> Provide the link, please I made some minor edits (please see below) and tested it in a bunch of ways and on the computer, it seems the same script is played for both groups here and both sessions in Inquisit Lab even when I type in the prompt at the beginning different group numbers or sessions. For Inquisit Web, the problem mentioned by my coworker occurs where it won't run it also happens on my phone where it just skips right to a thank you page: https://mili2nd.co/j64b
Is it possible to do both repeated measures AND between subjects in one batch script?
Thank you!
**PSYCHOED GROUP**
<batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch>
<batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch>
**CBM-I GROUP**
<batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch>
<batch> / groups = (2 of 3) / sessions = (2 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch>
|
By Dave - 2/28/2022
+x+x+xHello, We are running an experiment on inquisit mobile with two subject groups as well as repeated design measures. This is an example of how we were going about putting that in our task script. On the computer version of inquisit, it runs smoothly. When we tried to do it on the mobile version, the task did not pop up- just a "thank you for completing this inquisit task" web page. Does something need to be changed in the script for this? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> Provide the link, please I made some minor edits (please see below) and tested it in a bunch of ways and on the computer, it seems the same script is played for both groups here and both sessions in Inquisit Lab even when I type in the prompt at the beginning different group numbers or sessions. For Inquisit Web, the problem mentioned by my coworker occurs where it won't run it also happens on my phone where it just skips right to a thank you page: https://mili2nd.co/j64bIs it possible to do both repeated measures AND between subjects in one batch script? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (2 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> I am very confused by the syntax you have there. Why did you define
/ groups = (1 of 3)
and
/ groups = (2 of 3)
if there are only two groups? That just means that for one out of three participants no condition at all is defined and nothing will happen.
Similarly, why are your /sessions
/ sessions = (1 of 8)
and
/ sessions = (2 of 8)
? What happened to the other 6 sessions?
|
By Dave - 2/28/2022
+x+x+x+xHello, We are running an experiment on inquisit mobile with two subject groups as well as repeated design measures. This is an example of how we were going about putting that in our task script. On the computer version of inquisit, it runs smoothly. When we tried to do it on the mobile version, the task did not pop up- just a "thank you for completing this inquisit task" web page. Does something need to be changed in the script for this? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> Provide the link, please I made some minor edits (please see below) and tested it in a bunch of ways and on the computer, it seems the same script is played for both groups here and both sessions in Inquisit Lab even when I type in the prompt at the beginning different group numbers or sessions. For Inquisit Web, the problem mentioned by my coworker occurs where it won't run it also happens on my phone where it just skips right to a thank you page: https://mili2nd.co/j64bIs it possible to do both repeated measures AND between subjects in one batch script? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (2 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> I am very confused by the syntax you have there. Why did you define / groups = (1 of 3) and / groups = (2 of 3) if there are only two groups? That just means that for one out of three participants no condition at all is defined and nothing will happen. Similarly, why are your /sessions / sessions = (1 of 8)
and
/ sessions = (2 of 8)
? What happened to the other 6 sessions? One other thing: How do you anticipate to sucessfully administer multiple sessions to participants when participants have no fixed IDs (your settings specifiy random IDs)? Finally, I don't think the /groups and /sessions syntax as-is will give you what you want. With the syntax you have, a participant would receive multiple of the defined batch conditions in a single session.
I rather suspect, you'll want to set up your batch scripts along the lines detailed at https://forums.millisecond.com/FindPost32376.aspx
|
By inquisituser22 - 3/3/2022
+x+x+x+x+xHello, We are running an experiment on inquisit mobile with two subject groups as well as repeated design measures. This is an example of how we were going about putting that in our task script. On the computer version of inquisit, it runs smoothly. When we tried to do it on the mobile version, the task did not pop up- just a "thank you for completing this inquisit task" web page. Does something need to be changed in the script for this? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> Provide the link, please I made some minor edits (please see below) and tested it in a bunch of ways and on the computer, it seems the same script is played for both groups here and both sessions in Inquisit Lab even when I type in the prompt at the beginning different group numbers or sessions. For Inquisit Web, the problem mentioned by my coworker occurs where it won't run it also happens on my phone where it just skips right to a thank you page: https://mili2nd.co/j64bIs it possible to do both repeated measures AND between subjects in one batch script? Thank you! **PSYCHOED GROUP** <batch> / groups = (1 of 3) / sessions = (1 of 8) / file="psychoed_session-1_dd_edits.iqx" </batch> <batch> / groups = (1 of 3) / sessions = (2 of 8) / file="psychoed session 2_dd_edits.iqx" </batch> **CBM-I GROUP** <batch> / groups = (2 of 3) / sessions = (1 of 8) / file= "cbm training session 1 for phones feb1722.iqx" </batch> <batch> / groups = (2 of 3) / sessions = (2 of 8) / file= "cbm training session 2 for phones feb1722.iqx" </batch> I am very confused by the syntax you have there. Why did you define / groups = (1 of 3) and / groups = (2 of 3) if there are only two groups? That just means that for one out of three participants no condition at all is defined and nothing will happen. Similarly, why are your /sessions / sessions = (1 of 8)
and
/ sessions = (2 of 8)
? What happened to the other 6 sessions? One other thing: How do you anticipate to sucessfully administer multiple sessions to participants when participants have no fixed IDs (your settings specifiy random IDs)? Finally, I don't think the /groups and /sessions syntax as-is will give you what you want. With the syntax you have, a participant would receive multiple of the defined batch conditions in a single session. I rather suspect, you'll want to set up your batch scripts along the lines detailed at https://forums.millisecond.com/FindPost32376.aspx Thank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting:
****PSYCHOED GROUP****
<batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch>
<batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch>
****CBM-I GROUP****
<batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch>
<batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch>
**ASSESSMENT GROUP**
<batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch>
<batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch>
<batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch>
|
By Dave - 3/3/2022
+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content).
Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have
mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch>
exactly as in the example, and the individual sessions look like this:
session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch>
session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch>
session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch>
> I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out?
No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing.
|
By inquisituser22 - 3/4/2022
+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here.
Thanks again!
mainbatch.iqx
**BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch>
**TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch>
**MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch>
**TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch>
**POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch>
----------------------------------------------------------------
session1_batch.iqx
****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch>
****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch>
|
By Dave - 3/4/2022
+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number
There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab.
|
By inquisituser22 - 3/4/2022
+x+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference?
If we have participants needing to end our longitudinal study early, we'll need to have them do certain scripts earlier than planned. If it helps to have more context, we have 8 training sessions and 5 assessment sessions per participant. At first I had all assessments as a different group and had those labeled as 1, 2, 3, 4, 5 but with the batch nesting of sessions that seemed to become a headache so I have it now as Session 1 = first assessment, sessions 2-4 = trainings, session 5 = second assessment, session 6 = training, and so on. So, having it increase by one doesn't really seem like a good idea unless we need to, we could override as you mentioned.
There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab.
Thanks again
|
By Dave - 3/4/2022
+x+x+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? If we have participants needing to end our longitudinal study early, we'll need to have them do certain scripts earlier than planned. If it helps to have more context, we have 8 training sessions and 5 assessment sessions per participant. At first I had all assessments as a different group and had those labeled as 1, 2, 3, 4, 5 but with the batch nesting of sessions that seemed to become a headache so I have it now as Session 1 = first assessment, sessions 2-4 = trainings, session 5 = second assessment, session 6 = training, and so on. So, having it increase by one doesn't really seem like a good idea unless we need to, we could override as you mentioned. There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thanks again > Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference?
To any participant you've assigned to group 1, give them
https://mili2nd.co/j64b?groupid=1
as the link to use to launch the study. For any participant you've assigned to group 2, give them
https://mili2nd.co/j64b?groupid=2
and for everyone you've assigned to group 3, give them
https://mili2nd.co/j64b?groupid=3
|
By inquisituser22 - 3/4/2022
+x+x+x+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? If we have participants needing to end our longitudinal study early, we'll need to have them do certain scripts earlier than planned. If it helps to have more context, we have 8 training sessions and 5 assessment sessions per participant. At first I had all assessments as a different group and had those labeled as 1, 2, 3, 4, 5 but with the batch nesting of sessions that seemed to become a headache so I have it now as Session 1 = first assessment, sessions 2-4 = trainings, session 5 = second assessment, session 6 = training, and so on. So, having it increase by one doesn't really seem like a good idea unless we need to, we could override as you mentioned. There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thanks again > Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? To any participant you've assigned to group 1, give them https://mili2nd.co/j64b?groupid=1as the link to use to launch the study. For any participant you've assigned to group 2, give them https://mili2nd.co/j64b?groupid=2and for everyone you've assigned to group 3, give them https://mili2nd.co/j64b?groupid=3 Thank you, that seems to be working well! I went into the Inquisit Player to modify the session # and I can see how that could be very confusing for some of our research participants. Is there any way I could program in a prompt to just enter session on Inquisit Web, request that Inquisit add this feature (I'm sure I'm not the only one who needs it!), or change something in the link to specify session number? Thanks again
|
By Dave - 3/4/2022
+x+x+x+x+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? If we have participants needing to end our longitudinal study early, we'll need to have them do certain scripts earlier than planned. If it helps to have more context, we have 8 training sessions and 5 assessment sessions per participant. At first I had all assessments as a different group and had those labeled as 1, 2, 3, 4, 5 but with the batch nesting of sessions that seemed to become a headache so I have it now as Session 1 = first assessment, sessions 2-4 = trainings, session 5 = second assessment, session 6 = training, and so on. So, having it increase by one doesn't really seem like a good idea unless we need to, we could override as you mentioned. There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thanks again > Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? To any participant you've assigned to group 1, give them https://mili2nd.co/j64b?groupid=1as the link to use to launch the study. For any participant you've assigned to group 2, give them https://mili2nd.co/j64b?groupid=2and for everyone you've assigned to group 3, give them https://mili2nd.co/j64b?groupid=3 Thank you, that seems to be working well! I went into the Inquisit Player to modify the session # and I can see how that could be very confusing for some of our research participants. Is there any way I could program in a prompt to just enter session on Inquisit Web, request that Inquisit add this feature (I'm sure I'm not the only one who needs it!), or change something in the link to specify session number? Thanks again Session is managed automatically because participants typically will not be able to remember / keep track of which session they're currently completing / are supposed to enter.
|
By inquisituser22 - 3/4/2022
+x+x+x+x+x+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? If we have participants needing to end our longitudinal study early, we'll need to have them do certain scripts earlier than planned. If it helps to have more context, we have 8 training sessions and 5 assessment sessions per participant. At first I had all assessments as a different group and had those labeled as 1, 2, 3, 4, 5 but with the batch nesting of sessions that seemed to become a headache so I have it now as Session 1 = first assessment, sessions 2-4 = trainings, session 5 = second assessment, session 6 = training, and so on. So, having it increase by one doesn't really seem like a good idea unless we need to, we could override as you mentioned. There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thanks again > Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? To any participant you've assigned to group 1, give them https://mili2nd.co/j64b?groupid=1as the link to use to launch the study. For any participant you've assigned to group 2, give them https://mili2nd.co/j64b?groupid=2and for everyone you've assigned to group 3, give them https://mili2nd.co/j64b?groupid=3 Thank you, that seems to be working well! I went into the Inquisit Player to modify the session # and I can see how that could be very confusing for some of our research participants. Is there any way I could program in a prompt to just enter session on Inquisit Web, request that Inquisit add this feature (I'm sure I'm not the only one who needs it!), or change something in the link to specify session number? Thanks again Session is managed automatically because participants typically will not be able to remember / keep track of which session they're currently completing / are supposed to enter. And there's no way to access their script/data on my own Inquisit Player to control their session number for them for that reason too right?
|
By inquisituser22 - 3/4/2022
+x+x+x+x+x+x+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? If we have participants needing to end our longitudinal study early, we'll need to have them do certain scripts earlier than planned. If it helps to have more context, we have 8 training sessions and 5 assessment sessions per participant. At first I had all assessments as a different group and had those labeled as 1, 2, 3, 4, 5 but with the batch nesting of sessions that seemed to become a headache so I have it now as Session 1 = first assessment, sessions 2-4 = trainings, session 5 = second assessment, session 6 = training, and so on. So, having it increase by one doesn't really seem like a good idea unless we need to, we could override as you mentioned. There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thanks again > Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? To any participant you've assigned to group 1, give them https://mili2nd.co/j64b?groupid=1as the link to use to launch the study. For any participant you've assigned to group 2, give them https://mili2nd.co/j64b?groupid=2and for everyone you've assigned to group 3, give them https://mili2nd.co/j64b?groupid=3 Thank you, that seems to be working well! I went into the Inquisit Player to modify the session # and I can see how that could be very confusing for some of our research participants. Is there any way I could program in a prompt to just enter session on Inquisit Web, request that Inquisit add this feature (I'm sure I'm not the only one who needs it!), or change something in the link to specify session number? Thanks again Session is managed automatically because participants typically will not be able to remember / keep track of which session they're currently completing / are supposed to enter. And there's no way to access their script/data on my own Inquisit Player to control their session number for them for that reason too right? Actually perhaps a more user friendly way to do this would be we just instead make them a link of a fresh batch script that is their subject ID and is just the session they need to complete?
|
By Dave - 3/4/2022
+x+x+x+x+x+x+x+x+x+xThank you, this is very helpful. I see the idea of nesting several batch scripts, and in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition (but are session 1, 2, 3, etc. for each just different content). It doesn't seem to be that way in this example? I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? Thank you! Here's what I have come up with so far, before nesting: ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / sessions = (1 of 2) / file="psychoed_session-1_dd_edits.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (1 of 3) / sessions = (2 of 2) / file="psychoed session 2_dd_edits.iqx" / groupassignment = groupnumber </batch> ****CBM-I GROUP**** <batch> / groups = (2 of 3) / sessions = (1 of 2) / file="cbm training session 1 for phones feb1722.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (2 of 3) / sessions = (2 of 2) / file="cbm training session 2 for phones feb1722.iqx" / groupassignment = groupnumber </batch> **ASSESSMENT GROUP** <batch> / groups = (3 of 3) / sessions = (1 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (2 of 3) / file="midpoint assessment 2-28-22 final.iqx" / groupassignment = groupnumber </batch> <batch> / groups = (3 of 3) / sessions = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" / groupassignment = groupnumber </batch> > in the example message board you've sent me I'm a bit confused about how to do this given that the sessions are very different by condition > (but are session 1, 2, 3, etc. for each just different content). Why would this make any difference? Of course you can administer totally different content to each group in each session. This does not change the structure at all. You have mainbatch.iqx <batch> / sessions = (1 of 3) / file = "session1_batch.iqx" </batch>
<batch> / sessions = (2 of 3) / file = "session2_batch.iqx" </batch>
<batch> / sessions = (3 of 3) / file = "session3_batch.iqx" </batch> exactly as in the example, and the individual sessions look like this: session1_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed_session-1_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 1 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> session2_batch.iqx ****PSYCHOED GROUP**** <batch> / groups = (1 of 3) / file="psychoed session 2_dd_edits.iqx" </batch>
****CBM-I GROUP**** <batch> / groups = (2 of 3) / file="cbm training session 2 for phones feb1722.iqx" </batch>
**ASSESSMENT GROUP** <batch> / groups = (3 of 3) / file="midpoint assessment 2-28-22 final.iqx" </batch> session3_batch.iqx <batch> / groups = (3 of 3) / file="posttraining assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > I am also wondering if I need to list out a script for each anticipated participant number through 120 as in the examples or if there is a simpler way to write this out? No. Why do you think that would be necessary? Moreover, the example I linked you to does no such thing. Thank you very much for this guidance. I think it might be working now but still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number, only Inquisit Lab (with the same script & files). Here's what I have for session 1 for example. Along those lines, I thought I would need this piece of code to have sequential subject ID numbers ( / groupassignment = groupnumber) because of something I had read earlier but I noticed it wasn't in your example, so I guess I am just missing whatever I need here. Thanks again! mainbatch.iqx **BASELINE ASSESSMENT** <batch> / sessions = (1 of 5) / file = "session1_batch.iqx" </batch> **TRAINING 1** <batch> / sessions = (2 of 5) / file = "session2_batch.iqx" </batch> **MID ASSESSMENT** <batch> / sessions = (3 of 5) / file = "session3_batch.iqx" </batch> **TRAINING 2** <batch> / sessions = (4 of 5) / file = "session4_batch.iqx" </batch> **POST-TRAINING ASSESSMENT** <batch> / sessions = (5 of 5) / file = "session5_batch.iqx" </batch> ---------------------------------------------------------------- session1_batch.iqx ****PSYCHOED GROUP, ASSESSMENT**** <batch> / groups = (1 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> ****CBM-I GROUP, ASSESSMENT**** <batch> / groups = (2 of 2) / file="baseline assessment 2-28-22 final.iqx" / file="iat_1.19.22 for test.iqx" </batch> > still not getting a prompt at the beginning of the script on Inquisit Web main batch script to enter subject session and group number There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? If we have participants needing to end our longitudinal study early, we'll need to have them do certain scripts earlier than planned. If it helps to have more context, we have 8 training sessions and 5 assessment sessions per participant. At first I had all assessments as a different group and had those labeled as 1, 2, 3, 4, 5 but with the batch nesting of sessions that seemed to become a headache so I have it now as Session 1 = first assessment, sessions 2-4 = trainings, session 5 = second assessment, session 6 = training, and so on. So, having it increase by one doesn't really seem like a good idea unless we need to, we could override as you mentioned. There are no such prompts on the web. You have the option to prompt participants for subject ID, see your web experiment's settings under "Participant IDs". Alternatively, you can pass subject id in via URL parameter. That is what you will have to do with group id. Session number is determined automatically: Each time the server sees the same subject ID launching the experiment, session number is increased by one. If need be, you can override / enter subject, group and session number via the Inquisit Player's "Tests" tab. Thanks again > Thank you for the quick response. That's great to see the participant ID setting on the website, sorry I had missed that before! That seems to be working well. It looks like the best way for doing groups to determine which content they do will be the URL parameter but I don't see how to use that - is there a tutorial I could reference? To any participant you've assigned to group 1, give them https://mili2nd.co/j64b?groupid=1as the link to use to launch the study. For any participant you've assigned to group 2, give them https://mili2nd.co/j64b?groupid=2and for everyone you've assigned to group 3, give them https://mili2nd.co/j64b?groupid=3 Thank you, that seems to be working well! I went into the Inquisit Player to modify the session # and I can see how that could be very confusing for some of our research participants. Is there any way I could program in a prompt to just enter session on Inquisit Web, request that Inquisit add this feature (I'm sure I'm not the only one who needs it!), or change something in the link to specify session number? Thanks again Session is managed automatically because participants typically will not be able to remember / keep track of which session they're currently completing / are supposed to enter. And there's no way to access their script/data on my own Inquisit Player to control their session number for them for that reason too right? Actually perhaps a more user friendly way to do this would be we just instead make them a link of a fresh batch script that is their subject ID and is just the session they need to complete? > And there's no way to access their script/data on my own Inquisit Player to control their session number for them for that reason too right?
Correct, you have no control over their device(s).
> Actually perhaps a more user friendly way to do this would be we just instead make them a link of a fresh batch script that is their subject ID and is just the session they need to complete?
Perhaps. Do you own sufficient licenses to actually do this?
> Is there any way I could program in a prompt to just enter session on Inquisit Web [...]?
For the sake of completeness, there is a way to build something like this, but it's somewhat complicated and would not use /sessions, but most importantly, it would be fairly error prone: Some participants will lose track, mistakenly enter the wrong session number and complete the wrong set of tasks.
|
By inquisituser22 - 3/7/2022
Thank you for the above. I am currently running through the mainbatch script and it is going well overall but each time there is a new session, it is on the "downloading files" (attached) screen for about 2 minutes, then goes back to the player (attached photo) and after clicking on my link again, it immediately loads the session. Any idea what might be causing this issue and how to alleviate it? Thank you!
|
By inquisituser22 - 3/7/2022
sorry I forgot to attach the photos, they are here
|
By Dave - 3/7/2022
+xsorry I forgot to attach the photos, they are here You're executing outdated files on that device, none of these are part of the current setup anymore.
(1) Make sure that you haven't accidentally put the experiment into offline mode on the device, i.e. ensure that the offline box on the "Tests" tab is not checked. (2) If the study is in online mode already, clear the cache. Tap the edit button in the upper left corner on the "Tests" tab. Highlight the experiment's entry in the list. Tap "Delete" and confirm. After that, launch again.
|
By Dave - 3/7/2022
+x+xsorry I forgot to attach the photos, they are here You're executing outdated files on that device, none of these are part of the current setup anymore. (1) Make sure that you haven't accidentally put the experiment into offline mode on the device, i.e. ensure that the offline box on the "Tests" tab is not checked. (2) If the study is in online mode already, clear the cache. Tap the edit button in the upper left corner on the "Tests" tab. Highlight the experiment's entry in the list. Tap "Delete" and confirm. After that, launch again. Adding a few other issues as I work my way through the scripts. In "midpoint assessment 2-28-22 final.iqx" you have a mistake.
In the /items attribute above, the opening parenthesis is missing.
In "posttraining assessment 2-28-22 final.iqx"
the above element is missing its </openended> close tag.
|
By inquisituser22 - 3/8/2022
+x+x+xsorry I forgot to attach the photos, they are here You're executing outdated files on that device, none of these are part of the current setup anymore. (1) Make sure that you haven't accidentally put the experiment into offline mode on the device, i.e. ensure that the offline box on the "Tests" tab is not checked. (2) If the study is in online mode already, clear the cache. Tap the edit button in the upper left corner on the "Tests" tab. Highlight the experiment's entry in the list. Tap "Delete" and confirm. After that, launch again. Adding a few other issues as I work my way through the scripts. In "midpoint assessment 2-28-22 final.iqx" you have a mistake. In the /items attribute above, the opening parenthesis is missing. In "posttraining assessment 2-28-22 final.iqx" the above element is missing its </openended> close tag. Thank you very much for both thes posts and going through our scripts! I am surprised the scripts ran if they had these errors but could have been significant enough to cause problems.
|
By Dave - 3/8/2022
+x+x+x+xsorry I forgot to attach the photos, they are here You're executing outdated files on that device, none of these are part of the current setup anymore. (1) Make sure that you haven't accidentally put the experiment into offline mode on the device, i.e. ensure that the offline box on the "Tests" tab is not checked. (2) If the study is in online mode already, clear the cache. Tap the edit button in the upper left corner on the "Tests" tab. Highlight the experiment's entry in the list. Tap "Delete" and confirm. After that, launch again. Adding a few other issues as I work my way through the scripts. In "midpoint assessment 2-28-22 final.iqx" you have a mistake. In the /items attribute above, the opening parenthesis is missing. In "posttraining assessment 2-28-22 final.iqx" the above element is missing its </openended> close tag. Thank you very much for both thes posts and going through our scripts! I am surprised the scripts ran if they had these errors but could have been significant enough to cause problems. Are you able to run through the study okay on your iOS device now? All seemed to be working okay for me, across multiple platforms, except for the errors in the two scripts detailed in the previous post.
|
By inquisituser22 - 3/9/2022
+x+x+x+x+xsorry I forgot to attach the photos, they are here You're executing outdated files on that device, none of these are part of the current setup anymore. (1) Make sure that you haven't accidentally put the experiment into offline mode on the device, i.e. ensure that the offline box on the "Tests" tab is not checked. (2) If the study is in online mode already, clear the cache. Tap the edit button in the upper left corner on the "Tests" tab. Highlight the experiment's entry in the list. Tap "Delete" and confirm. After that, launch again. Adding a few other issues as I work my way through the scripts. In "midpoint assessment 2-28-22 final.iqx" you have a mistake. In the /items attribute above, the opening parenthesis is missing. In "posttraining assessment 2-28-22 final.iqx" the above element is missing its </openended> close tag. Thank you very much for both thes posts and going through our scripts! I am surprised the scripts ran if they had these errors but could have been significant enough to cause problems. Are you able to run through the study okay on your iOS device now? All seemed to be working okay for me, across multiple platforms, except for the errors in the two scripts detailed in the previous post. We were just trying again and ran into this problem unfortunately at session 3. Thanks for your continued help!
|
By Dave - 3/9/2022
+x+x+x+x+x+xsorry I forgot to attach the photos, they are here You're executing outdated files on that device, none of these are part of the current setup anymore. (1) Make sure that you haven't accidentally put the experiment into offline mode on the device, i.e. ensure that the offline box on the "Tests" tab is not checked. (2) If the study is in online mode already, clear the cache. Tap the edit button in the upper left corner on the "Tests" tab. Highlight the experiment's entry in the list. Tap "Delete" and confirm. After that, launch again. Adding a few other issues as I work my way through the scripts. In "midpoint assessment 2-28-22 final.iqx" you have a mistake. In the /items attribute above, the opening parenthesis is missing. In "posttraining assessment 2-28-22 final.iqx" the above element is missing its </openended> close tag. Thank you very much for both thes posts and going through our scripts! I am surprised the scripts ran if they had these errors but could have been significant enough to cause problems. Are you able to run through the study okay on your iOS device now? All seemed to be working okay for me, across multiple platforms, except for the errors in the two scripts detailed in the previous post. We were just trying again and ran into this problem unfortunately at session 3. T hanks for your continued help!
No such file has been uploaded to the server -- a file called "cbm training session 3 March8.iqx" does not exist there. That's the cause of the error, the study cannot run something it does not have. The file uploaded to the server is called "cbm training session 3 march4.iqx "
|
By inquisituser22 - 3/10/2022
Thank you Dave! We had the same test subject continue on after I updated this as we thought that would be a good test of how it works if something goes wrong once a participant has already started. He successfully got past this session this time thanks to you figuring out our error, thank you, and then the following session (session 5 batch), but then somehow ended up back at this training session 3 (session 4 batch) after that. Any idea why this would have occurred? He wasn't sent an error message so I assumed it was a typo again in one of my scripts but I can't find any.
|
By Dave - 3/10/2022
+xThank you Dave! We had the same test subject continue on after I updated this as we thought that would be a good test of how it works if something goes wrong once a participant has already started. He successfully got past this session this time thanks to you figuring out our error, thank you, and then the following session (session 5 batch), but then somehow ended up back at this training session 3 (session 4 batch) after that. Any idea why this would have occurred? He wasn't sent an error message so I assumed it was a typo again in one of my scripts but I can't find any. How am I supposed to answer that without the participant's ID?
|
By Dave - 3/10/2022
+x+xThank you Dave! We had the same test subject continue on after I updated this as we thought that would be a good test of how it works if something goes wrong once a participant has already started. He successfully got past this session this time thanks to you figuring out our error, thank you, and then the following session (session 5 batch), but then somehow ended up back at this training session 3 (session 4 batch) after that. Any idea why this would have occurred? He wasn't sent an error message so I assumed it was a typo again in one of my scripts but I can't find any. How am I supposed to answer that without the participant's ID? I'm going to guess the ID was "5". Look at your experiment's logs at https://myaccount.millisecond.com/logs/participants?logid=216989 please. Participant "5" (in group 2) so far completed sessions 1, 2, 3, 4, 5, and 6 (midpoint assessment 3-8-22 final.iqx).
| |