Metadata-Version: 2.1
Name: python-eyelinkparser
Version: 0.10.1
Summary: An extensible parser for EyeLink data files (EDF)
Home-page: https://github.com/smathot/python-eyelinkparser
Author: Sebastiaan Mathot
Author-email: s.mathot@cogsci.nl
License: GNU GPL Version 3
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
Requires-Dist: python-datamatrix
Requires-Dist: fastnumbers

# Python EyeLinkParser

Sebastiaan Mathôt  <br />
Copyright 2016-2020  <br />
http://www.cogsci.nl/smathot

## About

The `python-eyelinkparser` module provides a framework to parse EyeLink data files in `.asc` format, that is, the format that you get after converting an `.edf` file with `edf2asc`. This module is mostly for personal use, and is not very well documented.

## Installation

```
pip install python-eyelinkparser
```

## Expected messages

By default, the parser assumes that particular messages are sent to the logfile. If you use different messages, you need to override functions in
`_eyelinkparser.EyeLinkParser`. This is not explained here, but you can look n the source code to see how it works.

Trial start:

	start_trial [trialid]

Trial end:

	end_trial
	stop_trial

Variables:

	var [name] [value]

Start of a period of continuous data:

	start_phase [name]
	phase [name]

End of a period of continuous data:

	end_phase [name]
	stop_phase [name]


## Example

For an example analysis, see:

- [using-eyelinkparser.ipynb](using-eyelinkparser.ipynb)

## License

`python-eyelinkparser` is licensed under the [GNU General Public License
v3](http://www.gnu.org/licenses/gpl-3.0.en.html).


