psychopy experimental presentation...

30
PsychoPy Experimental Presentation Tool http://www.psychopy.org/

Upload: others

Post on 08-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

PsychoPyExperimental Presentation Tool

http://www.psychopy.org/

Page 2: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

New Project

Page 3: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

File commands

file commands

Page 4: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Accessing the code view

code view

Page 5: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Start the program

run program

Page 6: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Choose components

stimulus, response options

Page 7: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Program flow

program flow

Page 8: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Choose program actions

type of action

Page 9: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: Add Instructions

select insert routine

Page 10: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: choose routine

create new or choose

Page 11: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: Add Instructions

set to repeat every time

Page 12: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: Insert Trial

Page 13: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: create new routine

Page 14: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: name routine

Page 15: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: place routine in flow

Page 16: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: routine added

Page 17: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: tabs

Page 18: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: insert picture

Page 19: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: picture dialog

set to repeat every time

Page 20: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: stimulus list

csv or xls format

NOTE: no spaces in headers

Page 21: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: insert trial loop

Page 22: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: trial loop dialog

file containing info about stimuli

Page 23: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: loop appears in flow

trial sequence

Page 24: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: collect responses

keyboard

Page 25: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: response dialog

keyboard

Page 26: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: response added to trial

keyboardresponse control appears

Page 27: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: thank subject

keyboardresponse control appears

Page 28: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: add scanner trigger

This is interpreted by PsychoPy as a keypress “t”

Page 29: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: run experiment

keyboardresponse control appears

Page 30: PsychoPy Experimental Presentation Toolnwkpsych.rutgers.edu/~jose/courses/OLD512_CNS/2016/...Example: data output stimulus per trial response made per trial RT per trial subject label

Example: data output

stimulus per trial response made per trial RT per trial subject label

Recorded in .csv file (spreadsheet) in Data folder created by PsychoPy