https://github.com/mwaskom/visigoth
Psychophysics experiment control
https://github.com/mwaskom/visigoth
Last synced: 9 months ago
JSON representation
Psychophysics experiment control
- Host: GitHub
- URL: https://github.com/mwaskom/visigoth
- Owner: mwaskom
- License: bsd-3-clause
- Created: 2017-01-06T15:57:47.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-05-28T19:18:40.000Z (over 4 years ago)
- Last Synced: 2025-03-17T12:19:41.295Z (10 months ago)
- Language: Python
- Homepage: https://www.cns.nyu.edu/~mwaskom/software/visigoth
- Size: 421 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Visigoth: psychophysics experiment presentation
``visigoth`` is a library for controlling psychophysics experiments in Python.
It is based on PsychoPy and allows one to fully script experiments with minimal boilerplate.
To implement an experiment in ``visigoth`` one simply needs to define the logic of (1) setting up the stimuli, (2) generating parameters for a new trial, and (3) executing a single trial. All other operations are controlled by visigoth, although many can be modified by setting parameters or writing code plugins.
``visigoth`` is designed to permit online monitoring of performance and offers a “remote control” application with real-time display of eyetracker position and trial-wise response data. Additionally, visigoth offers a library of custom stimulus classes and functions that are useful for scripting experiments, such as handling saccadic and manual responses.