Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simonster/psychomonkey
PsychToolbox-based framework for monkey behavioral paradigms
https://github.com/simonster/psychomonkey
Last synced: about 1 month ago
JSON representation
PsychToolbox-based framework for monkey behavioral paradigms
- Host: GitHub
- URL: https://github.com/simonster/psychomonkey
- Owner: simonster
- License: agpl-3.0
- Created: 2011-11-23T05:51:23.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2016-09-22T15:12:25.000Z (over 8 years ago)
- Last Synced: 2024-10-13T19:33:06.154Z (2 months ago)
- Language: Matlab
- Homepage:
- Size: 1.16 MB
- Stars: 2
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
PsychoMonkey
============PsychoMonkey is a framework for building monkey behavioral paradigms using Psychtoolbox. It includes the following features:
* Support for duplicating the main display to an auxiliary display or via the web, with fixation data overlaid
* EyeLink, analog, and simulated eye tracker support
* Modular, object-oriented design implemented as a thin layer on top of Psychtoolbox (<5 KLOC) with minimal new syntaxUsage Example
-------------The distribution includes a sample paradigm for fixation training. Assuming you already have Psychtoolbox installed and configured, you can run it by adding the psychomonkey root directory and the PMServer directory to your path, editing ```example_five_dot_config.m```, and then running ```example_five_dot(example_five_dot_config)```. The functions and objects in the example paradigm beginning with ```PM``` are provided by the framework. The web server is presently hard-coded to run on port 28781.
To Do
-----* Write documentation (if anyone actually wants to use this)
* Replace Java-WebSocket with Netty
* Increase the range of commands supported for web streaming
* Test PMEyeAnalog
* Optimize for speed