OpenSesame
Rapunzel Code Editor
DataMatrix
Support forum
Python Tutorials
MindProbe
Toggle navigation
Download
Tutorials
Main
Beginner
Intermediate (Python)
Intermediate (JavaScript)
Other
Implicit association task (IAT)
Cats, dogs, and capybaras
Visual-world paradigm
Wisconsin Card Sorting Test (JavaScript)
Wisconsin Card Sorting Test (Python)
Manual
Basic
Using the interface
Variables and if statements
Data logging
Debugging
Examples
Flow and structure
Looping and defining indepedent variables
Doing things in sequence
Doing things in parallel
Response collection
Keyboard
Mouse
Joystick
Button box
SR Box
Sound recording
Stimulus presentation
Text
Visual stimuli
Sound
Video
Online experiments
Workflow
Development
OSWeb
JATOS
Data
Recruiting participants
Prolific
Mechanical Turk
Sona Systems
JavaScript
JavaScript in OpenSesame
JavaScript functions
Common functions
Canvas
csv
color-convert
pythonic
random
Forms
Forms in OpenSesame
Ready-made forms
Form variables
Custom forms
Widgets and keywords
Validating form input
Custom HTML forms
Python
Python in the OpenSesame GUI
OpenSesame Python module (no GUI)
Python functions
Common functions
Variables
File pool
Items
Response history
Clock
Canvas
Keyboard
Log
Mouse
Sampler
Eye tracking
PyGaze
Models
EyeLink
EyeLogic
EyeTribe
GazePoint / OpenGaze
SMI
Tobii
WebGazer.js (online)
Advanced
The prepare-run strategy
Counterbalancing
Timing
Backends
OpenSesame script
OpenSesameRun (no GUI)
Installing packages, plugins, and extensions
Runners
Devices
Mouse tracking
Ambulatory Monitoring System (VU-AMS)
Emotiv EEG
Oculus rift
Serial port
Parallel port (EEG triggers)
StimSync
Items
advanced delay
coroutines
feedback
form_base
form_consent
form_multiple_choice
form_text_display
form_text_input
inline_html
inline_javascript
inline_script
joystick
keyboard response
logger
loop
mouse response
psychopy_text_stim
psychopy_grating_stim
pygaze_drift_correct
pygaze_init
pygaze_log
pygaze_start_recording
pygaze_stop_recording
pygaze_wait
quest_staircase_init
quest_staircase_next
repeat_cycle
reset_feedback
sampler
sequence
sketchpad
srbox
synth
touch_response
Other
Other
Donate
Degrees of visual angle
Notation for experimental design
Release notes
Development
File format (.osexp)
Translate
Create a plugin
Create an extension
Support
v4.0
v4.0
v3.3
v3.2
v3.1
v3.0
v2.9
v2.8
🇬🇧 English
🇩🇪 Deutsch
🇬🇧 English
🇪🇸 Español
🇫🇷 Français
🇨🇳 简体中文
Supported by
Need to have an OpenSesame expert by your side 24/7?
Subscribe to Sigmund!
Edit on GitHub
Inline JavaScript
This page has moved to:
https://osdoc.cogsci.nl/4.0/manual/javascript/about
Supported by