Tipultech logo

Inquisit--To execute experiments

Author: Dr Simon Moss

Overview

Inquisit is a software package, utilized to conduct experimental studies and other research designs. This package can be used to collect reaction time data, survey responses, and many other measurements.Stimuli can be words or pictures. The package is offered free for 30 days and for approximately $500 for a single license and is available from the website www.millisecond.com. To execute these studies, researchers need to write a script, like a simple computer code.

Overview of the script

In essence, researchers use the editor to construct a script.In particular, they need to specify the attributes or features of a series of elements, including the stimuli, questions, trials, instructions, and procedures. Next, they execute this script using the run command.

The script can be opened and saved, similar to a typical word processing file, with .exp as the extension.The data is then recorded in another file, with .dat, as the extension.In this file, each row of data corresponds to a specific trial in reaction time studies or a single participant in survey designs.

The scripts of some typical studies accompany the software - usually in the directory c:program filesmillisecond softwareInquisit 3 utorials.These scripts include research on implicit association tasks, surveys, subliminal priming, and covert attention tasks. These scripts can be adapted to fulfil the needs of a specific study. Alternatively, researchers can read the electronic tutorials to learn how to construct these scripts.

Example of a script: implicit attitude task

Consider a study in which various words appear on a screen. The participants must press one button if the word is pleasant or corresponds to conservative values. They must press another button if the word is unpleasant or corresponds to liberal values.

Later this task is adapted slightly;& they must one button if the word is pleasant or corresponds to liberal values. They must press another button if the word is unpleasant or corresponds to conservative values.

Suppose a participant responds more rapidly if the same button corresponds to pleasant and liberal words. This pattern of responses indicates they share more positive attitudes towards liberal, rather than conservative, values.

Stimuli

First, researchers might define the stimuli that will be used in the study - words, symbols, and pictures that might be presented during a trial including feedback or prompts during this trial. Researchers can define the pleasant words first, using the following code.

  1. / items = pleasant
  2. / 1 = "HAPPY"
  3. / 2 = "GOLD"
  4. / 3 = "FORTUNE"
  5. / 4 = "LOVELY"
  6. / 5 = "LIBERTY"

The researchers can then specify the remaining sets of words.

  1. / items = unpleasant
  2. / 1 = "DEAD"
  3. / 2 = "ILLNESS"
  4. / 3 = "VILE"
  5. / 4 = "CATASTOPHE"
  6. / 5 = "LONELY"
  7. / items = conservative
  8. / 1 = "CONSERVATIVE"
  9. / 2 = "TRADITIONAL"
  10. / 3 = "ESTABLISHED"
  11. / 4 = "CONVENTIONAL"
  12. / 5 = "STATUS QUO"
  13. / items = liberal
  14. / 1 = "LIBERAL"
  15. / 2 = "UNCONVENTIONAL"
  16. / 3 = "TOLERANT"
  17. / 4 = "MODERATE"
  18. / 5 = "REBELLIOUS"

In addition, during the experiment, at the bottom, researchers often include text that reminds participants of which buttons to press, for the various conditions.

  1. / items = ("Press 'p' for pleasant or conservative")
  2. / position = (75, 25)
  3. / txcolor = (0, 0, 255)
  4. / items = ("Press 'p' for pleasant or liberal ")
  5. / position = (75, 25)
  6. / txcolor = (0, 0, 255)
  7. / items = ("Press 'q' for unpleasant or conservative ")
  8. / position = (25, 25)
  9. / txcolor = (0, 0, 255)
  10. / items = ("Press 'q' for unpleasant or liberal ")
  11. / position = (25, 25)
  12. / txcolor = (0, 0, 255)

In this instance, position (25, 25) implies the text should appear in the upper right corner - 25% down and 25% across.The default is (50, 50).In addition, txcolor (0, 0, 255) represents blue. The default is black.The three numbers represent the extent to which the color comprises red, green, and blue respectively.

The final stimulus represents an error message.This stimulus will be presented whenever the participants presses the wrong key.

  1. / items = ("ERROR")
  2. / txcolor = (255, 0, 0)

Instructions

Second, researchers can then prepare the instruction pages, beginning with a welcome page.The "^" character represents an empty line.

  1. ^^^^^^^ Implicit Association Test
  2. ^^Welcome and thank you for participating.
  3. In this study, you will receive a series of words.You need to press either a Q or P, depending on whether the word is pleasant or unpleasant - or whether the word corresponds to conservative or liberal values. Precisely which key to press will be specifie later.
  4. Press Q if the word is pleasant or is synonymous with conservative values
  5. Press P if the word is unpleasant or is synonymous with liberal values
  6. Press Q if the word is pleasant or is synonymous with liberal values
  7. Press P if the word is unpleasant or is synonymous with conservative values
  8. You have completed the study
  9. Thank you for your participation

Furthermore, some prompts are needed to show participants how to activate the next page of instructions - and how to return to a previous page.

  1. / nextkey = ("P")
  2. / prevkey = ("Q")

That is, nextkey represents the key that participants must press to proceed, and prevkey represents the key that participants must press to restore a previous page.

class="header1">Creating trials

class="header1">

class="header1">Thus far, the researcher has defined the stimuli and written the instructions.Next, the researcher must define the various conditions or classes of trials - and the keys that need to be pressed.

  1. / stimulusframes = [1=pleasant]
  2. / validresponse = ("q", "p")
  3. / correctresponse = ("q")
  4. This code defines the trials that are called pleasant.Stimulusframes indicates that 1 frame will be presented, and the word that will be presented is pleasant, as defined earlier. Valid response indicates that only a q or p will be registered - but only the q is correct.The remaining code defines the other classes of trials.
  5. / validresponse = ("q", "p")
  6. / correctresponse = ("p")
  7. / stimulusframes = [1=unpleasant]
  8. / validresponse = (" q", "p")
  9. / correctresponse = ("q")
  10. / stimulusframes = [1=conservative]
  11. / validresponse = ("q", "p")
  12. / correctresponse = ("p")
  13. / stimulusframes = [1=conservative]
  14. / validresponse = ("q", "p")
  15. / correctresponse = ("q")
  16. / stimulusframes = [1=liberal]
  17. / validresponse = ("q", "p")
  18. / correctresponse = ("p")
  19. / stimulusframes = [1=liberal]

Creating blocks

Next, researchers need to define the various classes of blocks - sequences of trials.For example, during practice blocks, only one class of trials might be used.This example does not include a typical practice block - in which only one category is sometimes included at a time,

  1. / trials = [1-40 = noreplace(liberalleft, conservativeright, pleasant, unpleasant)]
  2. / bgstim = (unpleasant_liberal, pleasant_conservative)
  3. / preinstructions = (compatible)
  4. / errormessage = (errormessage, 200)
  5. / blockfeedback = (latency, correct)
  6. / trials = [1-40 = noreplace(conservativeright, liberalleft, pleasant, unpleasant)]
  7. / bgstim = (pleasant_liberal, unpleasant_conservative)
  8. / preinstructions = (incompatible)
  9. / errormessage = (errormessage, 200)
  10. / blockfeedback = (latency, correct)

These blocks are called compatible and incompatible. These blocks each comprise 40 trials, randomly selected without replacement.Bgstim specifies the instructions that will coincide with each trial. Preinstructions specifies the instructions that will precede these trials.Errormessage represents the error message that will appear, for a duration of 200 ms.Finally, the blockfeedback indicates the mean latency and percentage correct will appear when the block is complete.

Experiment and variables

Next, after defining the blocks, the research defines the sequence of blocks - which in turn are sequences of trials.

  1. / preinstructions = (intro)
  2. / postinstructions = (end)
  3. / blocks = [1=block1;& 2=block2]

In this instance, blocks indicates that two blocks will be presented.Often, although not in this instance, blocks of practice trials are included as well.Whether the first block will be the compatible or incompatible conditions will be defined next, when specifying the between-subject variables to counterbalance.

  1. / group = (1 of 2) (block1 = incompatible, block2=compatible)
  2. / group = (2 of 2) (block1=compatible, block2=incompatible)

Accordingly, all odd numbered participants will first receive the incompatible block.All even numbered participants will receive the compatible block.

Defaults

Researchers can also change some of the defaults, as specified below.

With that, the script is essentially complete. However, we'll do a little fine tuning by specifying some default settings using the defaults element.

  1. / screencolor = (175, 175, 255)
  2. / fontstyle = ("Courier New", 14pt)

Executing the study

To execute the experiment, simply select run from the experiment menu.

Other features

When Inquisit is used, the stimuli can also be pictures and photographs.Typical script might be:

  1. / items = targetA
  2. / size = (20%, 20%)
  3. /1 = "Flowers"
  4. /1 = "man1.jpg"
  5. /2 = "man12.jpg"
  6. /3 = "man3.jpg"

These jpeg files are stored in the same directory as the script file.The (20%, 20%) refers to the size relative to the screen.

Inquisit can also align with other packages, such as survey monkey, to ascertain to assess reaction times while completing surveys.Most survey packages enable researchers to forward to other websites - in this instance, the Inquisit launch page - after particular questions are completed.

Inquisit also presents information on how to:

  1. Execute conditional branching - that is, enable the responses of participants to determine which blocks appear next
  2. Interrupt an experiment
  3. Present stimuli that are answers the participant provided earlier
  4. Test an experiment
  5. Execute Inquisit 3 over the web
  6. and many other features



Academic Scholar?
Join our team of writers.
Write a new opinion article,
a new Psyhclopedia article review
or update a current article.
Get recognition for it.





Last Update: 6/18/2016