Skip to content

eyelinker 0.2.0

Latest
Compare
Choose a tag to compare
@a-hurst a-hurst released this 27 Sep 21:17
· 16 commits to master since this release

A major update for the eyelinker package! Includes plenty of bug fixes, new features, and other improvements:

Major Improvements

  • read.asc() has been extensively optimized for speed and is now 4-5x faster.
  • read.asc() now has samples argument, allowing users to disable importing of raw sample data when not needed to improve speed and reduce memory use.
  • read.asc() now allows for importing of events outside of START/END blocks of recording with the new parse_all flag.
  • The amount of file metadata parsed by read.asc() has been expanded considerably, and now includes tracker model / mount / configuration info, sample/event/pupil data types, and stimulus PC screen resolution, among others.
  • read.asc() now supports button and input port (TTL) events and sample columns.
  • A new vignette has been added explaining the data structure returned by read.asc() and the columns of the data within it.

Bug fixes

  • Fixed importing of ASCs that contain a cr.info column but did not use CR tracking.
  • Fixed importing of files containing blocks with missing END lines.
  • Raw sample column names for binocular files with velocity data are now fixed (order of names was previously incorrect).
  • The remote mode remote.info column in the raw sample data is now parsed more reliably.

Additional information on the update can be found in the projects' NEWS.md file.