Documentation

DeepSignal User Guide

Select Medtronic Percept JSON files locally, inspect available recording types, explore compatible signal views, and export structured outputs.

Privacy and Security

DeepSignal is not intended for clinical or medical use. It is not intended for diagnosis, treatment, patient monitoring, or clinical decision-making, and its analyses have not been clinically validated.

Selected JSON files and analyses are processed locally in your browser and are not sent to or stored on DeepSignal application servers in the current workflow. Save Project Session stores selected files and workspace state in local browser storage on your device, while exports are saved only to locations you choose; you are responsible for securing and deleting those local copies. The website host may process ordinary connection information such as IP address, browser information, and access logs when serving the site, but not the contents of selected JSON files. DeepSignal does not currently use analytics, advertising, or third-party crash-reporting services, and HTTPS, Content Security Policy restrictions, and other security headers are applied to reduce unauthorized network access and unsafe embedded content.

1. Select Files and Start

Select one or more Percept JSON files on the main page.

Click Begin Analysis to open the workspace.

Select a file in Selected Files to inspect it.

Use Save Project Session to store your current workspace state locally.

Use Load to reopen a saved project session and continue from where you left off.

2. Signal Explorer Tabs

Only tabs with detected data are shown for the selected file.

Available views can include Time Series, PSD, Spectrogram, Events, Chronic Narrowband, Impedance, and Metadata.

Use dropdowns per tab to choose recording/channel/event context.

In Events, switch between an individual snapshot and an aggregate view showing all matching event spectra with their mean PSD.

Multi-day Chronic Narrowband recordings include an average 24-hour profile with mean amplitude and 95% confidence intervals across days.

Plots are interactive, with hover readouts, zoom controls, and view-specific toggles where available.

Time-derived views include optional large-amplitude and experimental cardiac artifact filters. Cardiac suppression is applied only when a consistent periodic waveform is detected; otherwise the signal is left unchanged. Filtered results require visual review and independent verification.

3. Analysis Context

Stimulation context is mapped to recording/event/chronic times using group snapshots.

Contact involvement is shown in concise format (example: 0-, 1+, Case).

Impedance view shows extracted contact/pair values and record times if available.

Exports and Project Sessions

Export All (.XLSX): multi-sheet workbook with parsed datasets.

Summary (.PDF): multi-page plot report with stimulation context per page.

Plot Image (.PNG): current plot image.

Plot Data (.CSV): current plot data table.

Save Project Session: stores selected files and workspace state in your local browser storage.

Load Project Session: restores prior local sessions for continued review.

Notes and Scope

All analysis runs locally in your browser. Selected files and analyses remain on your computer and are not sent to or stored on application servers.

The site enforces encrypted connections (HTTPS) and strict browser security policies to reduce exposure to script injection, unsafe file handling, and embedded third-party content.

Security headers and content restrictions are applied across pages to limit where scripts, styles, media, and network connections can load from.

Data can still persist locally if you save project sessions in the browser or export files (CSV, PNG, PDF, XLSX) to your device.

Saved project sessions preserve workspace state and selected files for later reopening.