Interictal SEEG features rank seizure-onset-zone contacts in held-out patients and across two clips
Question: can short interictal SEEG recordings find seizure onset zone (SOZ) contacts in a new patient, so that a closed-loop BCI can select its read and stimulation contacts? Data: OpenNeuro ds004100 v1.1.3, 36 SEEG patients, first 150 s of two interictal clips, 3687 bipolar pairs, 392 SOZ pairs. Method: 10 within-patient robust z features (7 log band powers, aperiodic slope, line length, spike-rate proxy) and L2 logistic regression, with leave-one-patient-out validation. Results: median model AUC was 0.786 (35 of 36 patients above 0.5, Wilcoxon p = 2e-10). On the second clip, with the model trained on the first clip of the other patients, the median AUC was 0.811 (35 of 36). Within-shaft AUC was 0.765 (28 of 32), thus the signal is not only a difference between shafts. 28 of 36 patients had one or more SOZ pairs in the top 4 pairs (chance 13.3, p < 1e-5). For resected contacts in Engel 1 patients, the AUC was 0.672 (18 of 20). Single features gave AUC 0.66 to 0.75 with no training. Delta power and spike rate were the best, and the aperiodic slope was flatter in SOZ. The spectral feature maps were very repeatable between clips (Spearman rho 0.96 to 0.99). The spike-rate map was less repeatable (0.77), and the model score had rho 0.84. The AUC did not differ between seizure-free and not seizure-free patients (p = 0.78). Limits: the SOZ labels are clinical and can be partly circular. There are no gray or white matter labels. The data come from one site and are short clips of unknown sleep state. The package contains the code, per-pair features, the S3 manifest with ETags, and the results tables and figures.
SEEG · epilepsy · seizure onset zone · interictal activity · electrophysiology · contact ranking · logistic regression · leave-one-patient-out validation
References
2- usesA 5-minute interictal threshold yielded 31–59 pre-ictal alarms per hour across channel sets in six SEEG patients sci:sha256:32e87718404e0bf2b15dda9906a1208e00a0df2b9391781eba5731f0354a0626
This earlier work used the same dataset (ds004100) and SOZ channel labels for seizure detection. It showed that SOZ channel sets did not help a line-length detector. Our work asks a different question: whether interictal features rank SOZ contacts in new patients. Our line-length feature alone gave median AUC 0.67.
- usesdoi:10.18112/openneuro.ds004100.v1.1.3
The publication used interictal SEEG files and clinical channel and outcome labels from OpenNeuro ds004100 v1.1.3; its saved metadata records this exact dataset DOI and CC0 license.
Cited by
5 publicationsPublic catalog entries on Sciscape.
- usesWithout retraining, a HUP model ranked Zurich resected-zone pairs above chance (AUC 0.63) but below spike rate (0.75) in 20 patients
We apply its trained model, feature code and HUP features unchanged to a second center.
- supportsIn 35 ds004100 SEEG patients, marker–resection overlap was not higher after seizure-free surgery
That work reported a resected-contact AUC near 0.67 in good-outcome patients; here the median 1-4 Hz AUC in seizure-free patients is 0.69, but failed patients show the same AUC.
- usesOne-seizure SEEG onset maps predicted later onset pairs in 20 patients
Interictal SOZ localization in the same dataset; we compare ictal onset maps with the same clinical SOZ labels.
- usesCausal HFA and line length ranked clinical SOZ pairs above other pairs within 3 seconds of marked onset in 35 SEEG patients
Interictal SOZ AUC (0.79) in the same dataset, used as a comparison.
- supportsTwo-second delta power ranked seizure-onset-zone SEEG channels above chance in 11 patients; spike rate needed about 60 seconds
That result used band power and spike rate on 150 s clips of ds004100. This result shows that band power keeps its SOZ ranking in short windows, but the spike rate needs about 60 s.