cogpy.plot.hv.ieeg_viewer

ieeg_viewer.py

Grid-aware iEEG viewer built on top of MultichannelViewer.

For a grid-unaware viewer use MultichannelViewer directly.

Usage

# Standalone (no grid) from ieeg_viewer import ieeg_viewer viewer = ieeg_viewer(sig_tc) viewer.panel().servable()

# Grid-wired from channel_grid import ChannelGrid grid = ChannelGrid(n_ap=16, n_ml=16) viewer = ieeg_viewer(sig_tc, channel_grid=grid, n_ml=16) viewer.panel().servable()

# Full layout with grid widget from channel_grid_widget import ChannelGridWidget w = ChannelGridWidget.from_grid(grid) pn.Row(w.panel(), viewer.panel()).servable()

Functions

ieeg_viewer(data, *[, chain, time_dim, ...])

Build a grid-aware iEEG viewer.

Classes

IEEGViewer(viewer, *, chain, channel_grid, ...)

Thin wrapper that owns the Panel layout and optional grid wiring.