GithubHelp home page GithubHelp logo

etml's Introduction

ETML

Script for running eyetracking experiments in MATLAB

This is a framework for running vision experiments in MATLAB, with an emphasis on simple eyetracking studies.

By making just a few tab-delimited config files, you can set up an experiment that presents stimuli, and records gaze data and keypresses.

This is a pre-release that is mostly for personal use, but the goal is to make this easily use-able by anyone who has a few hours of MATLAB experience. Future releases will include (a) an instruction manual, (b) support for interest areas, (c) better support for custom scripts that present stimuli on each trial, (d) support for gaze-contingent stimuli.

To make a new experiment within this framework, download this .git. Then, create a folder with stimuli and config files. Finally, run ETML.m and when prompted for a directory, point it to the folder with the config files. This second step will actually be explained in future releases, but for now, a helpful example experiment can be found at https://github.com/jwdink/GroundPlane_V2 .

This script was originally based on Brock Ferguson's scripts for running studies on infants. See https://github.com/brockf/ORT

Note: this has ONLY been tested on OS X

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.