Skip to main content

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

DOI

Metadata

Release files for peyecoder 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for peyecoder 1.2.0
File Size Uploaded
peyecoder-1.2.0.tar.gz 33.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for peyecoder 1.2.0
File Interpreter ABI Platform
peyecoder-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 69.3 kB

Release files / peyecoder-1.2.0.tar.gz

Download URL peyecoder-1.2.0.tar.gz
Size 33.0 kB
Tags Source
SHA-256 checksum
How to use checksums
718d75cab1f79387d0c24e04fac86b8396963ce4ccb98dda151f4a41bb63721d
BLAKE2b-256 checksum
How to use checksums
15afd5cfd560798b8029ec2b73722d92097cea893194bb0391dc9cea65c90c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

Release files / peyecoder-1.2.0-py3-none-any.whl

Download URL peyecoder-1.2.0-py3-none-any.whl
Size 36.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3bca78521890ab28f6b7a94a56334181e67b2e058821674ecf7eb09d03904abd
BLAKE2b-256 checksum
How to use checksums
bb8ae6d22153ca227bee3834f5aab195b457eb9423fe838a0ae6812a33b5f0b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.18

2 release files

1.1.16

2 release files

1.1.0

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page