EvoX Genesis
EvoX Genesis turns a high-level software objective into a persistent recursive software world: finite-lived agents recursively develop software, while only accepted consequences persist across develop
Functions for analyzing webcam eye-tracking data
Translation pending
Developer toolsHTML · JavaScriptGitHub @jgeller112OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗An R package for reading, preprocessing, and analyzing webcam-based eye-tracking data. A companion to gazeR, webgazeR provides a complete pipeline from raw files to analysis-ready data for experiments run on Gorilla, jsPsych, PsychoPy, or Labvanced.
# From R-Universe (recommended)
install.packages("webgazeR",
repos = c("https://jgeller112.r-universe.dev", "https://cloud.r-project.org"))
# From GitHub
# install.packages("remotes")
remotes::install_github("jgeller112/webgazeR")
| Platform | Input format | Notes |
|---|---|---|
| Gorilla | .xlsx / .csv | Filters type == "prediction" rows; supports screen index selection |
| jsPsych | .json / .csv / .tsv | Handles JSON trials exports and tabular formats with nested gaze arrays; flattens webgazer_targets into columns regardless of shape |
| PsychoPy | .csv / .tsv | Tabular trial-level data with nested eye sample arrays; converts time from seconds to milliseconds |
| Labvanced | .csv | Combines a timeseries export with its optional trials/sessions exports; supports multi-participant folders |
If you use webgazeR in your research, please cite:
Geller, J., Prystauka, Y., Colby, S. E., & Drouin, J. R. (2025). Language without borders: A step-by-step guide to analyzing webcam eye-tracking data for L2 research. Research Methods in Applied Linguistics. https://doi.org/10.1016/j.rmal.2025.100
GPL-3