Skip to content

kghose/neurapy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeuraPy

NeuraPy is a collection of python modules useful for analyzing data obtained in neurophysiological experiments.

  • cerebus - a package for loading .nev and .nsx files saved by BlackRock's Cerebus software
  • lablib - a package for loading lablib data files
  • monkeylogic - a package for loading data files saved by the MonkeyLogic program
  • neuralynx - a package for reading files produced by neuralynx boxes
  • neuroexplorer - a package for reading/writing .nex files for the neuroexplorer/offline sorter programs
  • signal - a package for processing sampled continuous signals (filtering etc.)
  • nframe - a package (framework) using Pandas DataFrame objects for processing neural data in concert with epoch based behavioral data

Installation

  1. Grab the latest code from the zip package or grab it from github by doing git git://github.com/kghose/neurapy.git
  2. Add the directory containing neurapy to your modules path (e.g by adding a line to one of your .pth files)
  3. Some of the modules make use of the matplotlib package, which should be installed

Usage

Typically, from your script, you will import one of the sub-modules e.g

from neurapy.lablib import lablib as ll

For module specific instructions look at the readme files in each module's directory and look at the documentation in the source

Licence

neurapy is available for download for neurophysiologists in the hope that the programs may of use to other researchers. No claim is made that the code works and is free of bugs, but I would appreciate bug reports (kaushik.ghose@gmail.com)

http://www.gnu.org/licenses/gpl.html

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

NeuraPy is a collection of python modules useful for analyzing data obtained in neurophysiological experiments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages