Signal viewer

Review waveforms, navigate time, select ranges, and attach annotations.

Readable trace spacing
0.0–10.0 s

No channels displayed

Recording overview—

Review tools

Recording quality timeline

Not scanned · annotations appear automatically
Flat signal
Large amplitude
Clipping
Line noise
Muscle artifact
Annotations

HFO review

The detector proposes candidates; you decide. Drag across a trace to mark an event it missed.

0.000–1.000 s
1×
Events across the recording—

Events and channel rates

Time (s)ChannelDurationPeak frequencyAmplitudeCyclesClassSourceDecision

Events appear here after detection, along with any you mark by hand.

Research use only; not validated for clinical decisions. In the only randomised trial, HFO-guided surgery was not non-inferior to spike-guided surgery (Zweiphenning et al. 2022).

Power spectrum

Estimate power spectral density for up to the first eight selected channels with Welch averaging or a direct FFT.

Band power

Compare delta–gamma power across channels for the visible window or complete recording.

Band-power analysis Choose a time scope, then compute band power.

Choose a scope, then compute

The visible window is faster and matches the signal currently under review. Use the complete recording for a whole-recording summary.

Digital filtering

Preview and apply a filter while keeping the raw recording available for comparison.

Raw signal active
Waveform comparison
Filter response

Spectrogram

Inspect how spectral power changes over time in one channel.

Statistics

Compute descriptive measures for each channel in the active signal state, then screen the visible window for review flags.

Visible-window quality screen

Check for possible flat signal, repeated extremes, and unusually large peak-to-peak range. Flags require manual review and are not clinical conclusions.

Quality screen not run.
Channel Mean (µV) Standard deviation Variance RMS Min Max Peak-to-peak Skewness Kurtosis Zero crossings

Scalp topography

Map a power or amplitude metric across recognized 10–20 channel labels.

Export

Set the data scope once; every signal-data download below uses it.

Signal-data scope

Estimate unavailable

Signal data Uses the scope above

  • Signal CSVOne column per channel, one row per sample.
    CSV
  • Filtered-signal CSVThe same layout, taken from the filtered signal. Available after a filter is applied.
    CSV
  • Data JSONScoped samples with recording metadata and the analyses computed so far.
    JSON
  • MATLAB-compatible JSONScoped data and analyses in a structure suited to MATLAB or Python scripts.
    JSON

Figures

  • Signal viewThe signal plot exactly as it is rendered in the viewer.
    PNG
  • Signal view, vectorA scalable copy of the signal plot for papers and slides.
    SVG
  • Active plotThe visualization on the tab you used last, at a higher resolution.

Analysis results

  • SpectrumFrequency and power density values from the latest spectrum run.
    CSV
  • Band powerPer-channel values from the latest band-power run.
    CSV
  • Quality screenPer-channel metrics from the latest visible-window quality screen.
    CSV
  • HFO eventsDetector candidates and hand-marked events with review decisions and detector settings.
    CSV
  • Analysis reportRecording metadata and the analysis results computed in this session.
    PDF

Review files

  • AnnotationsTime-linked annotations for review handoff or downstream event analysis.
    CSV
  • Annotations, machine-readableAnnotations with their workspace snapshots.
    JSON
  • BIDS eventsAnnotations and accepted HFO events as a BIDS events sidecar.
    TSV
  • BIDS channelsChannel names with good or bad status.
    TSV
  • Review sessionView settings, channel status, annotations, and HFO review decisions, without signal samples. Restore it later on the same recording.