Eyelink eye-trackers output an avalanche of disorganised crap. I’ve written an R package that will hopefully filter that crap for you. It’s called eyelinker and it’s on Github.
It outputs a set of dataframes containing raw traces, saccades, fixations and blinks, meaning it’s easy to produce plots like this one:
There’s a vignette explaining everything, just hit vignette(“basics”,package=”eyelinker”).
I’ve tested it on some of our local datasets but given the relatively free-form nature of Eyelink asc files, there’s no guarantee it will work everywhere.
Bug reports are welcome on the github issues page.
Hi Simon, great work and thanks for the valuable package. R is definitely returning to my analysis pipeline. In terms of tests, check out the test .asc files that SR research donated to the cili package for Python:
Hi Tom, thanks! I know about the datasets in cili, I use them in an automated test in the package. I’m planning to add a couple more if colleagues let me release them.