A package to build psychological Paradigms. Based on PyGame
Project description
PyParadigm is a small library to build paradigms for psychological experiments. It utilizes pygame, and is installable via pip
pip install pyparadigm
You can find the documentation including an introduction and a tutorial over at: https://pyparadigm.readthedocs.io/en/latest/index.html
Changelog
- 1.0.6
added special treatment for Surfaces in MouseProxy, so that the actual visible rect is obtained. For that I added a new method, Surface.compute_render_rect
- 1.0.5
Fixed surface_composition.Border.__call__()
added EventListener.wait_for_unicode_char() and misc.process_char() for textinput
added EventListener.listen_until_return()
added Handler class which contains factories for handler functions that can be used with EventListener.Listen()
added MouseProxy, EventListener.mouse_area and EventListener.group() for basic mouse support.
- 1.0.4
Added EventListener.wait_for_keys_modified
Added the extras module containing functions to use numpy arrays and Matplotlib colormaps
- 1.0.3
EventListener.wait_for_keys supports varargs now
- 1.0.2:
added imports on package level
added interactive parameter for misc
- 1.0.1:
Added PyPi readme
1.0 - release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyparadigm-1.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1418b1700c542205783771dec0407aaf30d25b207f99acfa58d94c962bccd871 |
|
MD5 | 767736d0f203920de31189656af9a1ef |
|
BLAKE2b-256 | 6dd79e329dd371495d64dec012fbab360f05a1cccbd39b3c61f202a83ed06677 |