Skip to content
/ epsych Public

NEW v1.1: https://github.com/dstolz/epsych_v1.1 Epsych is a toolbox for extending Tucker-Davis Technologies hardware and software for Matlab-in-the-loop behavior and/or electrophysiology.

License

Notifications You must be signed in to change notification settings

dstolz/epsych

Repository files navigation

epsych

This Matlab toolbox is designed to facilitate behavioral experiments with/without simultaneous electrophysiology using Matlab with Tucker-Davis Technologies (TDT) hardware and software.

The hardware and software available from TDT is used in many labs for electrophysiology and behavioral experiments.

This Matlab toolbox (continually in development) aims to provide a useful framework to parameterise and run behavioral/electrophysiology experiments while still being able to leverage the simplicity of writing scripts in Matlab as well as the large number of other Matlab toolboxes that are available. Custom built macros for creating RPvds (TDT) circuits to run various behavioral paradigms are also included with this toolbox (in the .circuit_macros directory).

Currently documentation is weak, but a brief introduction can be found in Intro_to_ElectroPsych_Toolbox.ppt in the main directory. A few RPvds circuit examples can be found in the .examples directory.

A few labs have contributed to the development of this toolbox. The UserFiles directory contains some of the work of these labs. While all files in this toolbox are free to view and use for learning, please contact me (daniel.stolzberg@gmail.com) or the individual creators of the work before using these files for active research projects.

Requirements

  • Matlab R2012b (recommended)
  • Software available for purchase from TDT http://www.tdt.com
    • Behavior experiments (no electrophysiology): TDT ActiveX Controls
    • Electrophysiology experiments: TDT OpenEx and TDT OpenDeveloper Controls

Daniel Stolzberg, PhD Daniel.Stolzberg@gmail.com

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

About

NEW v1.1: https://github.com/dstolz/epsych_v1.1 Epsych is a toolbox for extending Tucker-Davis Technologies hardware and software for Matlab-in-the-loop behavior and/or electrophysiology.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages