Skip to content

zm711/spikeanalysis

Repository files navigation

spikeanalysis

Testing with Conda Install and Build Pip Documentation Status

Pure python implementation for analyzing Phy style in vivo electrophysiology data. Currently designed for Intan stimulus data but with plans to expand to other recording systems (using Neo for reading ephys data, so just need wrapper to expand). There are classes for preparing stimulus data as well as the spike data. Then spiketrain analysis or analog based stimulus analysis can occur. Finally plotting classes allow for easy plotting of the data.

Really just for my labmates, but if you find something useful or a mistake let me know :)

Installation

Currently there is no pypi or conda-forge package. So installation should be from repo. For automatic install with conda copy: environment.yml Then cd to folder containing the yaml and in terminal or Anaconda Prompt type

conda env create -f environment.yml
conda activate spikeanalysis_env

This does not install in editable mode. For editable mode modify the downloaded .yml by removing the pip install of spikeanalysis and instead do git clone and run pip install -e . from the folder.

About

Analysis of In Vivo Electrophysiology Data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages