Skip to content

Commit

Permalink
picks
Browse files Browse the repository at this point in the history
  • Loading branch information
GaelleChapuis committed May 31, 2024
1 parent f925c44 commit 4e0d7ed
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/spikeinterface/widgets/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ def set_default_plotter_backend(backend):
},
"ephyviewer": {},
"spikeinterface_gui": {},
"viewephys": {}
}

default_backend_kwargs = {
Expand All @@ -55,6 +56,7 @@ def set_default_plotter_backend(backend):
"ipywidgets": {"width_cm": 25, "height_cm": 10, "display": True, "controllers": None},
"ephyviewer": {},
"spikeinterface_gui": {},
"viewephys": {}
}


Expand Down
14 changes: 14 additions & 0 deletions src/spikeinterface/widgets/traces.py
Original file line number Diff line number Diff line change
Expand Up @@ -661,6 +661,20 @@ def plot_ephyviewer(self, data_plot, **backend_kwargs):
win.show()
app.exec()

def plot_viewephys(self, data_plot, **backend_kwargs):
from viewephys.gui import SpikeInterfaceViewer
import easyqc.qt
from ..preprocessing import depth_order

dp = to_attr(data_plot)
assert len(dp.recordings) == 1

recording = list(dp.recordings.values())[0]
recording = depth_order(recording)
app = easyqc.qt.create_app()
siv = SpikeInterfaceViewer(recording) # TODO dict of recordings
self.siv = siv
app.exec()

def _get_trace_list(recordings, channel_ids, time_range, segment_index, return_scaled=False, times=None):
# function also used in ipywidgets plotter
Expand Down

0 comments on commit 4e0d7ed

Please sign in to comment.