Skip to content

jooh/py-expcontrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This package is designed to enable quick and easy development of experiments in psychology/neuroscience. Most experiment scripts are coded up with a fairly ad-hoc for t in trials approach, which generally leads to inaccurate timing, accumulation of lag over trials, and in catastrophic cases, failure to log all the experimental parameters and responses of interest. It can also be surprisingly difficult to achieve more sophisticated presentation schemes (e.g., presenting a video while collecting keyboard responses and monitoring MRI scanner pulses) if you are coding everything up from scratch.

Install

clone this repo and do python setup.py install. A reasonably recent version should also be on pypi so try pip install expcontrol.

Do I need psychopy?

It's not a dependency, but at the moment you won't be able to use the package for much without it. All the psychopy-dependent code is in the psychopydep module, so psychopy can be swapped out for another timing/opengl/response logging solution as desired.

TO DO

  • Tests
  • Auditory events

License

ISC. See separate file.

About

Easy control of typical experiments in psychology and neuroscience, including stimulus presentation, timing, response collection and logging.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages