Generating Stimuli for Neuroscience Using PsychoPy.
TLDR
The range of tools and stimuli that PsychoPy provides, using OpenGL to generate very precise visual stimuli on standard personal computers, and the environment in which experiments are conducted are described.Abstract:
PsychoPy is a software library written in Python, using OpenGL to generate very precise visual stimuli on standard personal computers. It is designed to allow the construction of as wide a variety of neuroscience experiments as possible, with the least effort. By writing scripts in standard Python syntax users can generate an enormous variety of visual and auditory stimuli and can interact with a wide range of external hardware (enabling its use in fMRI, EEG, MEG etc.). The structure of scripts is simple and intuitive. As a result, new experiments can be written very quickly, and trying to understand a previously written script is easy, even with minimal code comments. PsychoPy can also generate movies and image sequences to be used in demos or simulated neuroscience experiments. This paper describes the range of tools and stimuli that it provides and the environment in which experiments are conducted.read more
Citations
More filters
Journal ArticleDOI
PsychoPy2: Experiments in behavior made easy
Jonathan W. Peirce,Jeremy R. Gray,Sol Simpson,Michael R. MacAskill,Richard Höchenberger,Hiroyuki Sogo,Erik K. Kastman,Jonas Kristoffer Lindeløv +7 more
TL;DR: The most notable addition has been that Builder interface, allowing users to create studies with minimal or no programming, while also allowing the insertion of Python code for maximal flexibility.
Journal ArticleDOI
High-performance calcium sensors for imaging activity in neuronal populations and microcompartments
Hod Dana,Hod Dana,Yi Sun,Yi Sun,Boaz Mohar,Brad K. Hulse,Aaron M. Kerlin,Jeremy P. Hasseman,Getahun Tsegaye,Arthur Tsang,Allan M. Wong,Ronak Patel,John J. Macklin,Yang Chen,Arthur Konnerth,Vivek Jayaraman,Loren L. Looger,Eric R. Schreiter,Karel Svoboda,Douglas S. Kim,Douglas S. Kim +20 more
TL;DR: The ‘jGCaMP7’ sensors are four genetically encoded calcium indicators with better sensitivity than state-of-the-art GCaMP6 and specifically improved for applications such as neuropil or wide-field imaging.
Journal ArticleDOI
PyGaze: an open-source, cross-platform toolbox for minimal-effort programming of eyetracking experiments
TL;DR: The PyGaze toolbox is an open-source software package for Python designed for creating eyetracking experiments in Python syntax with the least possible effort, and it offers programming ease and script readability without constraining functionality and flexibility.
Journal ArticleDOI
Real-Time Functional Magnetic Resonance Imaging Neurofeedback for Treatment of Parkinson's Disease
Leena Subramanian,John V. Hindle,Stephen J. Johnston,Mark V. Roberts,Masud Husain,Rainer Goebel,David Edmund Johannes Linden +6 more
TL;DR: It is demonstrated that self-modulation of cortico-subcortical motor circuits can be achieved by PD patients through neurofeedback and may result in clinical benefits that are not attainable by motor imagery alone.
Journal ArticleDOI
Introducing Parselmouth: A Python interface to Praat
TL;DR: This paper focuses on applications in data visualisation, file manipulation, audio manipulation, statistical analysis, and integration of Parselmouth into a Python-based experimental design for automated, in-the-loop manipulation of acoustic data.
References
More filters
Journal ArticleDOI
The Psychophysics Toolbox.
TL;DR: The Psychophysics Toolbox is a software package that supports visual psychophysics and its routines provide an interface between a high-level interpreted language and the video display hardware.
Journal ArticleDOI
The VideoToolbox software for visual psychophysics: transforming numbers into movies.
TL;DR: The VideoToolbox is a free collection of two hundred C subroutines for Macintosh computers that calibrates and controls the computer-display interface to create accurately specified visual stimuli.
Journal ArticleDOI
PsychoPy--Psychophysics software in Python.
TL;DR: A new free suite of software tools designed to make this task easier, using the latest advances in hardware and software, written in the Python interpreted language using entirely free libraries are described.
Journal ArticleDOI
Chromatic mechanisms in lateral geniculate nucleus of macaque.
TL;DR: This paper introduces a new technique for the analysis of the chromatic properties of neurones, and applies it to cells in the lateral geniculate nucleus (l.g.n.) of macaque by exploiting the fact that for any cell that combines linearly the signals from cones there is a restricted set of lights that can be exchanged for one another without evoking a response.
Journal ArticleDOI
Chromaticity diagram showing cone excitation by stimuli of equal luminance.
TL;DR: A plane of constant luminance provides a chromaticity diagram in which excitation of each cone type is represented by a linear scale (horizontal or vertical), and in which the center-of-gravity rule applies with weights proportional to luminance.
Related Papers (5)
EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis.
Arnaud Delorme,Scott Makeig +1 more