(migrating conversations from Slack channel to this issue)
Description of possible data formats to support
edf: raw Eyelink output format (not European Data Format). It can be converted to asc using Eyelink's edf2asc command line tool, which is free but probably not open-source. eyelinkio and pyedfread are both python libraries that handle edf i/o, although presumably giving different outputs. There is also a MATLAB library (edf-converter) that converts edf to mat, which could be leveraged.
asc: naturally supported by a couple of python libraries for eye-tracking file i/o and/or data analysis, including MNE. See pyedfread for more info.
xls: Eyelink Data Viewer (proprietary) could convert eye-tracking results to xls, which could be later converted to csv.
TODOs
[ ] Which data format(s) to support?
[ ] (if supporting multiple formats) How to wrangle different data formats to a unified format (e.g. a pandas dataframe)?
(migrating conversations from Slack channel to this issue)
Description of possible data formats to support
edf
: raw Eyelink output format (not European Data Format). It can be converted toasc
using Eyelink'sedf2asc
command line tool, which is free but probably not open-source. eyelinkio and pyedfread are both python libraries that handleedf
i/o, although presumably giving different outputs. There is also a MATLAB library (edf-converter) that convertsedf
tomat
, which could be leveraged.asc
: naturally supported by a couple of python libraries for eye-tracking file i/o and/or data analysis, includingMNE
. See pyedfread for more info.xls
: Eyelink Data Viewer (proprietary) could convert eye-tracking results toxls
, which could be later converted tocsv
.TODOs
pandas
dataframe)?