an R package for importing EDF files from Eyelink eyetrackers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
R Remove R.utils dependency. Aug 19, 2018
man removed rcpp_hello.Rd Jul 21, 2016
src problem with isnan, compiling in linux Jul 21, 2016
.gitignore makevars Jul 20, 2016
NAMESPACE adding Travis-CI badge to README Jul 22, 2016
cleanup added mac vs. linux install Sep 30, 2015
configure configure: Fix detection of OS. Jan 20, 2016
edfR.Rproj first commit Sep 23, 2015

edfR Build Status

A package for importing SR-Research EDF files into R.

This contains basic functions for importing event data (fixations, saccades, blinks), sample data (gaze position, pupil diameter), and messages directly from .edf files. There are also basic utilities for quickly plotting fixation data (edf.plot), for time-locking sample data relative to some event (epoch.samples), and for combining data across multiple subjects (edf.batch and combine.eyedata).

For more high-level analyses (e.g., merging with behavioral data, creating regions of interest), please install the package itrackR:

This requires the shared libraries from the Eyelink Developer's Kit (EDF API) to be installed (outside of R). The API can be downloaded from: Click on “EyeLink Developers Kit for Mac OS X (Mac OS X Display Software)” or “EyeLink Developers Kit for Linux (Linux Display Software)” and follow the instructions.

The package also depends on the R packages Rcpp, RcppArmadillo, and data.table which should be installed automatically. Efforts were made to write as much as possible in base R. For saving .mat files for Matlab (using edf.batch), it also requires the package R.matlab (this will not be installed automatically).

Currently works with Mac or Linux only. Windows support coming soon.

To install, simply run: