Explorer
The Explorer is an experimental floating multi-tab dock for higher-level visual summaries across annotations, staging, signals, and output tables. Features may be added, changed or improved.
Open it from the View menu or press Ctrl/Cmd-E.
Tabs
The Explorer currently has four tabs:
-
Annotations : summaries annotations across all individuals in the current sample list (or cached)
-
Hypnoscope : summaries of staging across all individuals in the current sample list (or cached)
-
Waveforms : event-locked visualizations of signals for the current attached recording
-
Plotter : simple plots of the current output dock
Annotation Explorer
The Annotations tab compiles annotations across the whole sample list and supports several cohort-level views:
-
Peri-event (PETH) (example above)
-
Overlap matrix
-
Nearest-neighbour
-
Event raster
-
Temporal occupancy
-
Duration distribution
-
Inter-event intervals
It also supports compiling across the project, saving or loading caches, exporting figures, choosing a reference annotation class, and adjusting the analysis window, histogram bin width, and raster gap.
Hypnoscope

The Hypnoscope tab compiles staging annotations across the full sample list and renders a cohort hypnogram grid.
It supports project-wide compilation, cache save/load, figure export, alignment by Clock time, Elapsed recording, or Elapsed sleep, and sorting by alphabetical order, clock start, sleep efficiency, TST, or sleep-onset latency. This is intended as a compact cohort-level overview of staging timing and structure.
Waveforms

The Waveforms tab extracts peri-event signal windows from the currently attached record. You choose an annotation class, one or more EDF channels, pre-event and post-event windows, alignment to event Start, Midpoint, or Stop, and whether to baseline-subtract each extracted trace.
The resulting display overlays individual traces together with a mean trace and confidence interval summary.
Plotter

The Plotter tab turns output tables from the Outputs dock into
figures. It supports auto-selected or explicit plot types (scatter,
line, bar, histogram, box), X and Y variable selection,
optional log scaling on either axis, two grouping variables, and
either Overlay or Separate display for each grouping variable. It
can also merge an external TSV/CSV covariate file as long as that file
contains an ID column.
Note, when first loading a stratified table - e.g. here by channel, the initial plot will combine all strata: here channels are inter-leaved effectively:

Selecting the CH to be the Group 1 stratifier, yields a plot with
two lines, one per unique value of CH (as above). You can also
select Separate instead of Overlap to get multi-panel
representations of the same data:

Caches and exports
The cohort-level Explorer tabs are designed to avoid repeated recompilation: the Annotations tab can save and load compiled annotation caches, and the Hypnoscope tab can do the same for staging caches. All tabs also provide figure export for reports and presentations.