Skip to content

miketrumpis/lfp_scroller

Repository files navigation

LFP Scroller

image

A fast & light scroller based on pyqtgraph, Enthought traitsui, and HDF5.

Installation

First steps: install ecogdata and ecoglib in order, from source (follow links for instructions). At this point, you have chosen your flavor of virtual environment.

Next, clone this repository:

$ git clone https://github.com/miketrumpis/lfp_scroller.git

Choose whether to use PyQt5 or PySide2.

  • PyQt5: this is probably the best option (presently), but it is known not to work on Windows 8
  • PySide2: also works, has a less restrictive license

The LFP scroller can use either package. With PySide2, you must set the QT_API=pyside2 environment variable (a la matplotlib).

Note: if using conda, you may prefer to conda install the requirements in setup.cfg.

Pip install either as:

$ pip install ./lfp_scroller[pyqt]

or as

$ pip install ./lfp_scroller[pyside2]

Entry point

The program is run with a dead simple script:

$ launch_scroller.py

image

For usage, see "docs" directory.

About

Multichannel ephys viewer based on pyqtgraph and HDF5

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages