Epsych

View the Project on GitHub dstolz/epsych

Note: This manual is a work in progress!

Overview GUIs

Getting Started

First Steps

Requirements

Currently, the EPsych toolbox only supports TDT hardware and software. Please visit their website for more information: http://www.tdt.com/.

EPsych is designed to work with any of the TDT real-time processors, but has a few software requirements that allow it to communicate with Matlab. Software must be purchased from TDT. Required software for different setups:

1) Behavior only setup requires TDT ActiveX software

2) Electrophysiology alone or simultaneous recordings during behavior setups requires TDT ActiveX, OpenDeveloper, and OpenEx software.

Obtaining the EPsych Toolbox

The EPsych Toolbox for Matlab is available for download here http://dstolz.github.io/epsych/, however, to stay up to date with bug fixes and new features it is highly recommended that you clone the project from GitHub.

If you are familiar with Git and would like to contribute bug fixes and new features, then it is recommended that you create your own fork of the EPsych Toolbox and periodically submit pull requests to dstolz (me) so that everyone can benefit.

If you are not familiar with using Git, a google search yields endless resources on the web to get started.

Here's a good resource to get oriented to Git: https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control

I use the non-commercial version of SmartGit: http://www.syntevo.com/smartgit/

Some new to Git find the Github desktop useful: https://desktop.github.com/

EPsych on Github: https://github.com/dstolz/epsych.git