question about selecting a stimulus from a set and presenting it once throughout the experiment


question about selecting a stimulus from a set and presenting it once...
Author
Message
vz29
vz29
Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)Distinguished Member (4.9K reputation)
Group: Awaiting Activation
Posts: 72, Visits: 192
Hi,
I'm running a priming study and wanting to present a letter string as a prime. I'd like to have Inquisit select one letter string from a set and then present this letter string throughout the entire experiment.

In the past I've done this in a very inefficient way -- by specifying a <text> for each letter string. e.g.

<text base1>
/ numitems = 18
/ items = baseline1
/ select = noreplace
</text>

<item baseline1>
/ 1 = "RRR"
/ 2 = "RRR"
/ 3 = "RRR"
/ 4 = "RRR"
/ 5 = "RRR"
/ 6 = "RRR"
/ 7 = "RRR"
/ 8 = "RRR"
/ 9 = "RRR"
/ 10 = "RRR"
/ 11 = "RRR"
/ 12 = "RRR"
/ 13 = "RRR"
/ 14 = "RRR"
/ 15 = "RRR"
/ 16 = "RRR"
/ 17 = "RRR"
/ 18 = "RRR"
</item>


<text base2>
/ numitems = 18
/ items = baseline2
/ select = noreplace
</text>

<item baseline2>
/ 1 = "GGG"
/ 2 = "GGG"
/ 3 = "GGG"
/ 4 = "GGG"
/ 5 = "GGG"
/ 6 = "GGG"
/ 7 = "GGG"
/ 8 = "GGG"
/ 9 = "GGG"
/ 10 = "GGG"
/ 11 = "GGG"
/ 12 = "GGG"
/ 13 = "GGG"
/ 14 = "GGG"
/ 15 = "GGG"
/ 16 = "GGG"
/ 17 = "GGG"
/ 18 = "GGG"
</item>


<text base3>
/ numitems = 18
/ items = baseline3
/ select = noreplace
</text>

<item wpos_baselineb>
/ 1 = "MMM"
/ 2 = "MMM"
/ 3 = "MMM"
/ 4 = "MMM"
/ 5 = "MMM"
/ 6 = "MMM"
/ 7 = "MMM"
/ 8 = "MMM"
/ 9 = "MMM"
/ 10 = "MMM"
/ 11 = "MMM"
/ 12 = "MMM"
/ 13 = "MMM"
/ 14 = "MMM"
/ 15 = "MMM"
/ 16 = "MMM"
/ 17 = "MMM"
/ 18 = "MMM"
</item>


<text base4>
/ numitems = 18
/ items = baseline4
/ select = noreplace
</text>

<item baseline4>
/ 1 = "BBB"
/ 2 = "BBB"
/ 3 = "BBB"
/ 4 = "BBB"
/ 5 = "BBB"
/ 6 = "BBB"
/ 7 = "BBB"
/ 8 = "BBB"
/ 9 = "BBB"
/ 10 = "BBB"
/ 11 = "BBB"
/ 12 = "BBB"
/ 13 = "BBB"
/ 14 = "BBB"
/ 15 = "BBB"
/ 16 = "BBB"
/ 17 = "BBB"
/ 18 = "BBB"
</item>


How can I do it so that Inquisit chooses from a set that contains the four letter strings from above?
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 103K
vz29 - 12/4/2019
Hi,
I'm running a priming study and wanting to present a letter string as a prime. I'd like to have Inquisit select one letter string from a set and then present this letter string throughout the entire experiment.

In the past I've done this in a very inefficient way -- by specifying a <text> for each letter string. e.g.

<text base1>
/ numitems = 18
/ items = baseline1
/ select = noreplace
</text>

<item baseline1>
/ 1 = "RRR"
/ 2 = "RRR"
/ 3 = "RRR"
/ 4 = "RRR"
/ 5 = "RRR"
/ 6 = "RRR"
/ 7 = "RRR"
/ 8 = "RRR"
/ 9 = "RRR"
/ 10 = "RRR"
/ 11 = "RRR"
/ 12 = "RRR"
/ 13 = "RRR"
/ 14 = "RRR"
/ 15 = "RRR"
/ 16 = "RRR"
/ 17 = "RRR"
/ 18 = "RRR"
</item>


<text base2>
/ numitems = 18
/ items = baseline2
/ select = noreplace
</text>

<item baseline2>
/ 1 = "GGG"
/ 2 = "GGG"
/ 3 = "GGG"
/ 4 = "GGG"
/ 5 = "GGG"
/ 6 = "GGG"
/ 7 = "GGG"
/ 8 = "GGG"
/ 9 = "GGG"
/ 10 = "GGG"
/ 11 = "GGG"
/ 12 = "GGG"
/ 13 = "GGG"
/ 14 = "GGG"
/ 15 = "GGG"
/ 16 = "GGG"
/ 17 = "GGG"
/ 18 = "GGG"
</item>


<text base3>
/ numitems = 18
/ items = baseline3
/ select = noreplace
</text>

<item wpos_baselineb>
/ 1 = "MMM"
/ 2 = "MMM"
/ 3 = "MMM"
/ 4 = "MMM"
/ 5 = "MMM"
/ 6 = "MMM"
/ 7 = "MMM"
/ 8 = "MMM"
/ 9 = "MMM"
/ 10 = "MMM"
/ 11 = "MMM"
/ 12 = "MMM"
/ 13 = "MMM"
/ 14 = "MMM"
/ 15 = "MMM"
/ 16 = "MMM"
/ 17 = "MMM"
/ 18 = "MMM"
</item>


<text base4>
/ numitems = 18
/ items = baseline4
/ select = noreplace
</text>

<item baseline4>
/ 1 = "BBB"
/ 2 = "BBB"
/ 3 = "BBB"
/ 4 = "BBB"
/ 5 = "BBB"
/ 6 = "BBB"
/ 7 = "BBB"
/ 8 = "BBB"
/ 9 = "BBB"
/ 10 = "BBB"
/ 11 = "BBB"
/ 12 = "BBB"
/ 13 = "BBB"
/ 14 = "BBB"
/ 15 = "BBB"
/ 16 = "BBB"
/ 17 = "BBB"
/ 18 = "BBB"
</item>


How can I do it so that Inquisit chooses from a set that contains the four letter strings from above?

It's actually very straightforward:

<text base>
/ items = baseline
/ select = noreplace
/ selectionrate = experiment
</text>

<item baseline>
/ 1 = "RRR"
/ 2 = "GGG"
/ 3 = "MMM"
/ 4 = "BBB"
</item>

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search