Package: eyeris 1.0.1

eyeris: Flexible, Extensible, & Reproducible Processing of Pupil Data

Pupillometry offers a non-invasive window into the mind and has been used extensively as a psychophysiological readout of arousal signals linked with cognitive processes like attention, stress, and emotional states (see Clewett et al., 2020 <doi:10.1038/s41467-020-17851-9>; Kret & Sjak-Shie, 2018 <doi:10.3758/s13428-018-1075-y>; Strauch, 2024 <doi:10.1016/j.tins.2024.06.002>). Yet, despite decades of pupillometry research, many established packages and workflows to date unfortunately lack design patterns based on Findability, Accessibility, Interoperability, and Reusability (FAIR) principles (see Wilkinson et al., 2016 <doi:10.1038/sdata.2016.18> for more information). 'eyeris', on the other hand, follows a design philosophy that provides users with an intuitive, modular, performant, and extensible pupillometry data preprocessing framework out-of-the-box. 'eyeris' introduces a Brain Imaging Data Structure (BIDS)-like organization for derivative (i.e., preprocessed) pupillometry data as well as an intuitive workflow for inspecting preprocessed pupil epochs using interactive output report files (Esteban et al., 2019 <doi:10.1038/s41592-018-0235-4>; Gorgolewski et al., 2016 <doi:10.1038/sdata.2016.44>).

Authors:Shawn Schwartz [aut, cre, cph]

eyeris_1.0.1.tar.gz
eyeris_1.0.1.zip(r-4.5)eyeris_1.0.1.zip(r-4.4)eyeris_1.0.1.zip(r-4.3)
eyeris_1.0.1.tgz(r-4.5-any)eyeris_1.0.1.tgz(r-4.4-any)eyeris_1.0.1.tgz(r-4.3-any)
eyeris_1.0.1.tar.gz(r-4.5-noble)eyeris_1.0.1.tar.gz(r-4.4-noble)
eyeris_1.0.1.tgz(r-4.4-emscripten)eyeris_1.0.1.tgz(r-4.3-emscripten)
eyeris.pdf |eyeris.html
eyeris/json (API)
NEWS

# Install 'eyeris' in R:
install.packages('eyeris', repos = c('https://shawntz.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/shawntz/eyeris/issues

Pkgdown site:https://shawnschwartz.com

On CRAN:

Conda:

eye-trackingpipelinespreprocessingpupillometryreproducible-sciencestanfordworkflows

6.73 score 4 stars 11 exports 39 dependencies

Last updated 1 days agofrom:9e49e237c3. Checks:9 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKApr 01 2025
R-4.5-winOKApr 01 2025
R-4.5-macOKApr 01 2025
R-4.5-linuxOKApr 01 2025
R-4.4-winOKApr 01 2025
R-4.4-macOKApr 01 2025
R-4.4-linuxOKApr 01 2025
R-4.3-winOKApr 01 2025
R-4.3-macOKApr 01 2025

Exports:bidsifydeblinkdetransientdetrendepochglassboxinterpolateload_asclpfiltpipeline_handlerzscore

Dependencies:bitbit64clicliprcpp11crayondata.tabledplyreyelinkerfansigenericsgluegsignalhmsintervalslatticelifecyclemagrittrpillarpkgconfigpracmaprettyunitsprogresspurrrR6Rcppreadrrlangstringistringrtibbletidyrtidyselecttzdbutf8vctrsvroomwithrzoo

Anatomy of an eyeris Object

Rendered fromanatomy.Rmdusingknitr::rmarkdownon Apr 01 2025.

Last update: 2025-03-24
Started: 2025-03-24

Building Your Own Custom Pipeline Extensions

Rendered fromcustom-extensions.Rmdusingknitr::rmarkdownon Apr 01 2025.

Last update: 2025-03-24
Started: 2025-03-24

Complete Pupillometry Pipeline Walkthrough

Rendered fromcomplete-pipeline.Rmdusingknitr::rmarkdownon Apr 01 2025.

Last update: 2025-03-24
Started: 2025-03-24

Extracting Data Epochs and Exporting Pupil Data

Rendered fromepoching-bids-reports.Rmdusingknitr::rmarkdownon Apr 01 2025.

Last update: 2025-03-24
Started: 2025-03-24

QC with Interactive Reports

Rendered fromreports.Rmdusingknitr::rmarkdownon Apr 01 2025.

Last update: 2025-03-28
Started: 2025-03-24