Package: eyelinkReader 1.0.2

eyelinkReader: Import Gaze Data for EyeLink Eye Tracker

Import gaze data from edf files generated by the SR Research <https://www.sr-research.com/> EyeLink eye tracker. Gaze data, both recorded events and samples, is imported per trial. The package allows to extract events of interest, such as saccades, blinks, etc. as well as recorded variables and custom events (areas of interest, triggers) into separate tables. The package requires EDF API library that can be obtained at <https://www.sr-research.com/support/>.

Authors:Alexander Pastukhov [aut, cre]

eyelinkReader_1.0.2.tar.gz
eyelinkReader_1.0.2.zip(r-4.5)eyelinkReader_1.0.2.zip(r-4.4)eyelinkReader_1.0.2.zip(r-4.3)
eyelinkReader_1.0.2.tgz(r-4.4-x86_64)eyelinkReader_1.0.2.tgz(r-4.4-arm64)eyelinkReader_1.0.2.tgz(r-4.3-x86_64)eyelinkReader_1.0.2.tgz(r-4.3-arm64)
eyelinkReader_1.0.2.tar.gz(r-4.5-noble)eyelinkReader_1.0.2.tar.gz(r-4.4-noble)
eyelinkReader_1.0.2.tgz(r-4.4-emscripten)eyelinkReader_1.0.2.tgz(r-4.3-emscripten)
eyelinkReader.pdf |eyelinkReader.html
eyelinkReader/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/alexander-pastukhov/eyelinkreader/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • gaze - Imported example.edf, events and samples

On CRAN:

edfeye-trackingeyelinksr-research

6.04 score 11 stars 33 scripts 391 downloads 22 exports 39 dependencies

Last updated 2 months agofrom:c948c9f673. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 07 2024
R-4.5-win-x86_64OKNov 07 2024
R-4.5-linux-x86_64OKNov 07 2024
R-4.4-win-x86_64OKNov 07 2024
R-4.4-mac-x86_64OKNov 07 2024
R-4.4-mac-aarch64OKNov 07 2024
R-4.3-win-x86_64OKNov 07 2024
R-4.3-mac-x86_64OKNov 07 2024
R-4.3-mac-aarch64OKNov 07 2024

Exports:adjust_message_timecheck_consistency_flagcheck_logical_flagcheck_string_parametercheck_that_compiledcompiled_library_statuscompute_cyclopean_samplesconvert_header_codesconvert_NAsconvert_recording_codesextract_AOIsextract_blinksextract_display_coordsextract_fixationsextract_saccadesextract_triggersextract_variableslogical_index_for_sample_attributesread_edfread_edf_fileread_preambleread_preamble_str

Dependencies:clicolorspacecpp11dplyrfansifarverfsgenericsggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigpurrrR6RColorBrewerRcppRcppProgressrlangscalesstringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithr

Installation

Rendered frominstallation.Rmdusingknitr::rmarkdownon Nov 07 2024.

Last update: 2024-05-31
Started: 2022-03-01

Plotting

Rendered fromplotting.Rmdusingknitr::rmarkdownon Nov 07 2024.

Last update: 2022-07-22
Started: 2022-05-14

Usage

Rendered fromusage.Rmdusingknitr::rmarkdownon Nov 07 2024.

Last update: 2022-03-04
Started: 2022-03-01

Readme and manuals

Help Manual

Help pageTopics
Adjusts message time based on embedded text offsetadjust_message_time adjust_message_time.data.frame adjust_message_time.eyelinkRecording
Status of compiled librarycompiled_library_status
Computes cyclopean samples by averaging over binocular datacompute_cyclopean_samples compute_cyclopean_samples.data.frame compute_cyclopean_samples.eyelinkRecording
Convert -32767 (missing info) to NAconvert_NAs
Extracts rectangular areas of interest (AOI)extract_AOIs extract_AOIs.data.frame extract_AOIs.eyelinkRecording
Extract blinksextract_blinks extract_blinks.data.frame extract_blinks.eyelinkRecording
Extract display coordinates from an event messageextract_display_coords extract_display_coords.data.frame extract_display_coords.eyelinkRecording
Extract fixationsextract_fixations extract_fixations.data.frame extract_fixations.eyelinkRecording
Extract saccades from recorded eventsextract_saccades extract_saccades.data.frame extract_saccades.eyelinkRecording
Extract triggers, a custom message typeextract_triggers extract_triggers.data.frame extract_triggers.eyelinkRecording
Extract variablesextract_variables extract_variables.data.frame extract_variables.eyelinkRecording
eyelinkReader: Import Gaze Data for EyeLink Eye TrackereyelinkReader-package eyelinkReader
Class 'eyelinkRecording'.eyelinkRecording eyelinkRecording-class
Imported example.edf, events and samplesgaze
Plot fixations and saccades for a set of trialsplot.eyelinkRecording
Print info about 'eyelinkRecording'print.eyelinkRecording
Read EDF file with gaze data recorded by SR Research EyeLink eye trackerread_edf
Reads edf-file preambleread_preamble