Skip to content
forked from jashubbard/edfR

an R package for importing EDF files from Eyelink eyetrackers

Notifications You must be signed in to change notification settings

silberzwiebel/edfR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

edfR

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).

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: https://www.sr-support.com/forumdisplay.php?17-EyeLink-Display-Software 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:

install.packages('devtools')
library(devtools)
install_github('jashubbard/edfR')

About

an R package for importing EDF files from Eyelink eyetrackers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 52.6%
  • R 31.4%
  • C 15.9%
  • Shell 0.1%