This package can be used to preprocess, load and visualize electrophysiology data.
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).
- Numpy
- PyQt5
- tqdm
- PyTables
- 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
- 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!