psychopy – environment for creating psychology stimuli in Python¶
- More information
- External resources
PsychoPy provides an environment for creating psychology stimuli using Python scripting language. It combines the graphical strengths of OpenGL with easy Python syntax to give psychophysics a free and simple stimulus presentation and control package.
The goal is to provide, for the busy scientist, tools to control timing and windowing and a simple set of pre-packaged stimuli and methods. PsychoPy features
- IDE GUI for coding in a powerful scripting language (Python)
- Builder GUI for rapid development of stimulation sequences
- Use of hardware-accelerated graphics (OpenGL)
- Integration with Spectrascan PR650 for easy monitor calibration
- Simple routines for staircase and constant stimuli experimental methods as well as curve-fitting and bootstrapping
- Simple (or complex) GUIs via wxPython
- Easy interfaces to joysticks, mice, sound cards etc. via PyGame
- Video playback (MPG, DivX, AVI, QuickTime, etc.) as stimuli
- Reference:
- J. W. Peirce (2007). PsychoPy - Psychophysics software in Python. *Journal of Neuroscience Methods, 162:8-13, *, . [Abstract] [DOI]
Distribution | Base version | Our version | Architectures |
---|---|---|---|
Debian GNU/Linux 10.0 (buster) | 1.85.3.dfsg-1~nd100+1 | i386, amd64, sparc, armel, ppc64el | |
Debian GNU/Linux 9.0 (stretch) | 1.83.04.dfsg-2 | 1.85.3.dfsg-1~nd90+1 | i386, amd64, sparc, armel |
Debian testing (bullseye) | 2020.2.10+dfsg-1 | 2020.2.1+dfsg-1~nd110+1 | i386, amd64, sparc, armel |
Debian unstable (sid) | 2020.2.10+dfsg-1 | 2020.2.1+dfsg-1~nd+1 | i386, amd64, sparc, armel |
Ubuntu 16.04 “Xenial Xerus” (xenial) | 1.82.02.dfsg-1 | 1.85.3.dfsg-1~nd16.04+1 | i386, amd64, sparc, armel |
Ubuntu 18.04 “Bionic Beaver” (bionic) | 1.85.3.dfsg-1build1 | ||
Ubuntu 20.04 “Focal Fossa” (focal) | 2020.1.3+dfsg-2 | 2020.2.1+dfsg-1~nd20.04+1 | i386, amd64, sparc, armel |
Ubuntu 20.10 “Groovy Gorilla” (groovy) | 2020.2.1+dfsg-1 |