Skip to content

Electrophysiology software tools including data models and PyQt data views

Notifications You must be signed in to change notification settings

c-wilson/phys_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phystools

This package can be used to preprocess, load and visualize electrophysiology data.

Installation:

Anaconda Python distribution works best! Please install the version with Python >= 3.5.

You will need to install the following packages through conda. Most are included with the distribution (in bold are not installed by default as far as I remember).

  1. Numpy
  2. PyQt5
  3. tqdm
  4. PyTables
  5. numba

Before installing, please make sure that Anaconda's executable is your default Python interpreter (which python should point to some kind of anaconda folder)

Once this is done, just run python setup.py install

Next steps

  • For preprocessing data, check out the readme in the "preprocess" folder
  • For analysis, check out the readme in the "models" folder'

In the "examples" folder, there are a couple notebooks that document how to use this too.

There is also a couple rudamentary guis for visualizing data, but it is relatively undocumented. They can be run from the shell as odorNavigator for odor data or patterNavigator for optogenetic recordings. If you have questions, let me know!

About

Electrophysiology software tools including data models and PyQt data views

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published