Priming paradigm: Using primes and targets within a condition just once


Priming paradigm: Using primes and targets within a condition just...

Author
Message
Loli
Loli
Associate Member
Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)

Group: Forum Members
Posts: 5, Visits: 23

Dear all,

Currently I am programming an experiment, which contains akind of priming paradigm.

I got two categories of ten different priming words (= 20primes) and two categories of ten different target words (= 20 targets). When Icombine the priming words with the categories, I get 4 different conditions,each containing 10 primes and 10 targets.

In each condition I would like to pair a prime with atarget. Every prime and every target in the condition should be used once. Butwhich prime is paired with which target should be random.

Unfortunaltey, when I programmed the experiment, some primesand targets within a condition are used more often than once, while others werenot used at all.

Can you help me with this problem? Thank you very much!

 

This is how I defined the items:

<item items_cat1words>

/1 = "cat1word1"

/2 = " cat1word 2"

/3 = " cat1word 3"

/4 = " cat1word 4"

/5 = " cat1word 5"

/6 = " cat1word 6"

/7 = " cat1word 7"

/8 = " cat1word 8"

/9 = " cat1word 9"

/10 = " cat1word10"

</item>

 

<text cat1word>

/ items= items_cat1words

/ position = (50,50)

/ select = noreplacenorepeat

</text>

 

 

This is how I defined the trials:

<trial t.1>

/ stimulustimes = [0 = fixation; 500 = blank; 1000 =cat1prime; 1200 = blank; 1250 = cat2word]

/ response = timeout(2000)

/ validresponse = ("A", "a","6")

/ correctresponse = ("A", "a")

/ posttrialpause = (1500)

</trial>

 

And this is how i defined the block:

<block b.experiment>

/ bgstim = (bgword, bgnonword)

/ trials = [1-40 = noreplacenorepeat(t.1, t.2, t.3, t.4)]

/ preinstructions = (instructions)

</block>


Dave
Dave
Supreme Being
Supreme Being (285K reputation)Supreme Being (285K reputation)Supreme Being (285K reputation)Supreme Being (285K reputation)Supreme Being (285K reputation)Supreme Being (285K reputation)Supreme Being (285K reputation)Supreme Being (285K reputation)Supreme Being (285K reputation)

Group: Administrators
Posts: 8.5K, Visits: 35K
Loli - Saturday, January 7, 2017

Dear all,

Currently I am programming an experiment, which contains akind of priming paradigm.

I got two categories of ten different priming words (= 20primes) and two categories of ten different target words (= 20 targets). When Icombine the priming words with the categories, I get 4 different conditions,each containing 10 primes and 10 targets.

In each condition I would like to pair a prime with atarget. Every prime and every target in the condition should be used once. Butwhich prime is paired with which target should be random.

Unfortunaltey, when I programmed the experiment, some primesand targets within a condition are used more often than once, while others werenot used at all.

Can you help me with this problem? Thank you very much!

 

This is how I defined the items:

<item items_cat1words>

/1 = "cat1word1"

/2 = " cat1word 2"

/3 = " cat1word 3"

/4 = " cat1word 4"

/5 = " cat1word 5"

/6 = " cat1word 6"

/7 = " cat1word 7"

/8 = " cat1word 8"

/9 = " cat1word 9"

/10 = " cat1word10"

</item>

 

<text cat1word>

/ items= items_cat1words

/ position = (50,50)

/ select = noreplacenorepeat

</text>

 

 

This is how I defined the trials:

<trial t.1>

/ stimulustimes = [0 = fixation; 500 = blank; 1000 =cat1prime; 1200 = blank; 1250 = cat2word]

/ response = timeout(2000)

/ validresponse = ("A", "a","6")

/ correctresponse = ("A", "a")

/ posttrialpause = (1500)

</trial>

 

And this is how i defined the block:

<block b.experiment>

/ bgstim = (bgword, bgnonword)

/ trials = [1-40 = noreplacenorepeat(t.1, t.2, t.3, t.4)]

/ preinstructions = (instructions)

</block>


If I understand your description correctly you want 4 trial types:
(1) cat 1 prime - cat 1 target
(2) cat 1 prime - cat 2 target
(3) cat 2 prime - cat 1 target
(4) cat 2 prime - cat 2 target

If there are 10 items each (10 cat 1 primes, 10 cat 2 primes, 10 cat 1 targets, 10 cat 2 targets) and you want each item used in every one of the 4 conditions / combinations above, you need to set up separate stimulus elements per condition. I.e.

// prime items
// c1
<item items_cat1primes>
/1 = " cat1prime 1"
/2 = " cat1prime 2"
/3 = " cat1prime 3"
/4 = " cat1prime 4"
/5 = " cat1prime 5"
/6 = " cat1prime 6"
/7 = " cat1prime 7"
/8 = " cat1prime 8"
/9 = " cat1prime 9"
/10 = " cat1prime"
</item>

// c2
<item items_cat2primes>
/1 = " cat2prime 1"
/2 = " cat2prime 2"
/3 = " cat2prime 3"
/4 = " cat2prime 4"
/5 = " cat2prime 5"
/6 = " cat2prime 6"
/7 = " cat2prime 7"
/8 = " cat2prime 8"
/9 = " cat2prime 9"
/10 = " cat2prime"
</item>

// target items
// c1
<item items_cat1words>
/1 = "cat1word1"
/2 = " cat1word 2"
/3 = " cat1word 3"
/4 = " cat1word 4"
/5 = " cat1word 5"
/6 = " cat1word 6"
/7 = " cat1word 7"
/8 = " cat1word 8"
/9 = " cat1word 9"
/10 = " cat1word10"
</item>

// c2
<item items_cat2words>
/1 = "cat2word1"
/2 = " cat2word 2"
/3 = " cat2word 3"
/4 = " cat2word 4"
/5 = " cat2word 5"
/6 = " cat2word 6"
/7 = " cat2word 7"
/8 = " cat2word 8"
/9 = " cat2word 9"
/10 = " cat2word10"
</item>

// prime stimuli
// primes in c1 prime / c1 target condition
<text c1p_c1t_prime>
/ items= items_cat1primes
/ position = (50,50)
/ select = noreplace
</text>

// primes in c2 prime / c1 target condition
<text c2p_c1t_prime>
/ items= items_cat2primes
/ position = (50,50)
/ select = noreplace
</text>

// primes in c1 prime / c2 target condition
<text c1p_c2t_prime>
/ items= items_cat1primes
/ position = (50,50)
/ select = noreplace
</text>

// primes in c2 prime / c2 target condition
<text c2p_c2t_prime>
/ items= items_cat2primes
/ position = (50,50)
/ select = noreplace
</text>

// target stimuli
// targets in c1 prime / c1 target condition
<text c1p_c1t_target>
/ items= items_cat1words
/ position = (50,50)
/ select = noreplace
</text>

// targets in c2 prime / c1 target condition
<text c2p_c1t_target>
/ items= items_cat1words
/ position = (50,50)
/ select = noreplace
</text>

// targets in c1 prime / c2 target condition
<text c1p_c2t_target>
/ items= items_cat2words
/ position = (50,50)
/ select = noreplace
</text>

// targets in c2 prime / c2 target condition
<text c2p_c2t_target>
/ items= items_cat2words
/ position = (50,50)
/ select = noreplace
</text>

//trials
// c1 prime + c1 target
<trial c1p_c1t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c1p_c1t_prime; 1200 = blank; 1250 = c1p_c1t_target]
...
</trial>

// c1 prime + c2 target
<trial c1p_c2t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c1p_c2t_prime; 1200 = blank; 1250 = c1p_c2t_target]
...
</trial>

// c2 prime + c1 target
<trial c2p_c1t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c2p_c1t_prime; 1200 = blank; 1250 = c2p_c1t_target]
...
</trial>

// c2 prime + c2 target
<trial c2p_c2t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c2p_c2t_prime; 1200 = blank; 1250 = c2p_c2t_target]
...
</trial>

<block b.experiment>
/ bgstim = (bgword, bgnonword)
/ trials = [1-40 = noreplacenorepeat(c1p_c1t, c1p_c2t, c2p_c1t, c2p_c2t)]
/ preinstructions = (instructions)
</block>


Loli
Loli
Associate Member
Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)Associate Member (214 reputation)

Group: Forum Members
Posts: 5, Visits: 23
Thank you very much!!! It worked :-)
GO


Reading This Topic


Login
Existing Account
Email Address:


Password:


Social Logins

Select a Forum....






Millisecond Forums


Search