Software for coding eye movements
Project description
peyecoder
An open-source program for coding eye movements.
Running
If peyecoder has been installed from PyPI using pip install peyecoder
then peyecoder can be run using the installed
script peyecoder-gui
.
If the code repository has been downloaded from GitHub, run peyecoder from the project directory:
python run-peyecoder.py
Alternatively, a single-file executable of peycoder can be downloaded from a GitHub release.
Dependencies
- PySide2: Qt for Python
- opencv-python-headless: Computer vision library used to read videos
- timecode: library for SMTPE timecode computations
- PyAudio: library used to playback audio
- sortedcontainers: data structures which maintain sort order
- python-dateutil: date utilities
additionally, ffmpeg should be installed and in the path.
Citing Peyecoder
Olson, R. H., Pomper, R., Potter, C. E., Hay, J. F., Saffran, J. R., Ellis Weismer, S., & Lew-Williams, C. (2020). Peyecoder: An open-source program for coding eye movements. Zenodo. http://doi.org/10.5281/zenodo.4313832
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 peyecoder-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bca78521890ab28f6b7a94a56334181e67b2e058821674ecf7eb09d03904abd |
|
MD5 | 56afc74ca5ee8aacfde9922b1d53a994 |
|
BLAKE2b-256 | bb8ae6d22153ca227bee3834f5aab195b457eb9423fe838a0ae6812a33b5f0b4 |