No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Latest commit f75bc48 Nov 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Doc. Sep 21, 2017
ephyviewer Merge pull request #22 from samuelgarcia/master Nov 12, 2018
examples Typos Sep 25, 2018
.gitignore another example Aug 31, 2017
LICENSE Start ephyviewer. Feb 14, 2017
README.md Doc at begining Sep 21, 2017
setup.py Doc. Sep 21, 2017

README.md

ephyviewer

Doc : http://ephyviewer.readthedocs.io

Simple viewers for ephys signals and related stuff (signal, spikes, events, triggers, video, ...) Based on PyQt5 (or PyQt4) and pyqtgraph.

Can be use at two level:

Standalone application

For file supported by neo.rawio (Axon, Blackrock, BrainVision, Neuralynx, NeuroExplorer, Plexon, Spike2, Tdt, ...)

Launch it from console and use open menu:

ephyviewer

Launch it from console with filename (and optional format):

ephyviewer File_axon_1.abf
ephyviewer File_axon_1.abf -f Axon

To design some customs viewers for ephy dataset :

With theses kind of codes:

import ephyviewer
import numpy as np

app = ephyviewer.mkQApp()

#signals
sigs = np.random.rand(100000,16)
sample_rate = 1000.
t_start = 0.
view1 = ephyviewer.TraceViewer.from_numpy(sigs, sample_rate, t_start, 'Signals')

win = ephyviewer.MainViewer(debug=True, show_auto_scale=True)
win.add_view(view1)
win.show()

app.exec_()