Giter Club home page Giter Club logo

epsych_v1.1's Introduction

epsych v1.1

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.

While all files in this toolbox are free to view and use for learning, please contact me ([email protected]) if you have any questions on how to get started.

Requirements

  • Matlab R2014b or newer (recommended 2018b or later; currently being developed on 2020a)
  • 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

NOTES ON V1.1 epsych V1.1 is essentially the same as the original epsych, minding the following: 1. The UserData is no longer part of the v1.1 repository (still available on the original epsych repository) since it has become huge. Please make a repository for your own files or manage it some other way. Sharing your developments is still highly encouraged! 2. I am slowly migrating code to an object oriented programming style. This will eventually (hopefully) lead to a v2.0 which will be largely an object oriented-based toolbox that will greatly increase the toolbox's organizational structure and usability. 3. TDT Synapse is not currently supported by this version. Maybe in the future.

Daniel Stolzberg, PhD [email protected]

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/>.

epsych_v1.1's People

Contributors

dstolz avatar caraslab avatar leenaali10 avatar rosenlab avatar

Stargazers

Pushkar Singh avatar  avatar

Watchers

James Cloos avatar  avatar

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.