Visual Snow Clinical Portal
Supports multiple .zip or .json patient records
Ready. Upload exports or pull from consultation queue.
Cases
| ID | Weeks | Avg Snow | Avg Anxiety | Snow Trend | Sparkline |
|---|---|---|---|---|---|
| No cases loaded. | |||||
Case Detail
No case selected.
Sorted by absolute correlation magnitude.
Correlation Heatmap
Top Triggers
Severity Distribution
Trigger Share
Condition Overlap (Venn)
Lagged Cross-Symptom Correlation
Time-of-Day Symptom Pattern
3D Vector Explorer
Load cohort data first.
Treatment Timeline
Symptom Trend & Treatment Timeline
Click a treatment band below to overlay its period on the trend chart above it. Click again to remove it. Click anywhere on the chart to inspect a specific week.
Each metric line is scaled to its own range (0β1) so shapes are comparable β the y-axis is not a shared absolute scale across metrics.
Parameter Delta Chart
Green = improved Β· Red = worsenedParameter Comparison Table
Consultation Queue
| ID | Case | Note | Status | Date | Actions |
|---|---|---|---|---|---|
| Loading⦠| |||||
Export Registry
| Source File | Anon ID | Entries | Exported At | Status |
|---|---|---|---|---|
| No ingestion events yet. | ||||
EEG Source
Upload patient EEG (.csv or .edf) or generate from a loaded case.
Drop .csv or .edf EEG file here
EDF: European Data Format | CSV: time_ms, amplitude_uV columns
Clinical Findings
VSS-relevant EEG biomarker candidates.
Run analysis to see findings.
Wavelet Scalogram (Morlet CWT)
Power over time β linear 0β64 Hz Y axis, COI shading, frequency ridge. Click to annotate.
Frequency Band Power
Mean spectral power per EEG band (logββ scale). Elevated gamma is a VSS biomarker candidate.
Gabor TF Filtering β Band Extraction
STFT with Gaussian window isolates a frequency band and reconstructs it as a clean time-domain signal (75% overlap, overlap-add synthesis).
Reconstructed band waveform β grey: original Β· colour: extracted band
Wavelet Coherence
Time-frequency coherence RΒ²(f,t) between two channels β parula 0β1, white arrows show phase lag.
Channel 1 is set by the selector above. Run wavelet analysis first.
Persistence Spectrum
2D histogram of (frequency, power dB) across all Gabor STFT frames. Hot colormap: black β rare, white β always present. Auto-updates when a band is extracted.
Cohort Band Power Norms
Accumulates band power distributions across every patient analyzed this session. Box = IQR, line = median. Helps identify whether the current patient is an outlier in any band.
Multi-Patient Scalogram Comparison
Side-by-side wavelet scalograms for up to 4 patients (synthetic EEGs keyed to snow intensity). Useful for visualising severity-related frequency shifts.
Cross-Spectrogram β Common VS Signal Finder
|STFT_A Γ conj(STFT_B)| shows which frequencies are shared between two patients' EEGs. Bright bands = candidate common oscillatory sources. Phase arrows show inter-patient timing lag.