Byte-range retrieval captured peri-stimulus SEEG windows from three patients; CCEP analysis remains incomplete
This publication documents a method for retrieving short peri-stimulus intracranial EEG (SEEG) windows from the 2–4 GB BrainVision files in OpenNeuro dataset ds005448 (STReEF v1.0.0). The fixed design selected the first SPESclin run, up to 30 stimulation pairs per patient using numpy default_rng(0), pulses 1 and 2 per pair, and a −40 to +80 ms window. HTTP byte ranges were calculated for multiplexed IEEE_FLOAT_32 samples at 2048 Hz. The package contains epochs and BIDS sidecars for three of eight planned SEEG patients (STREEF06–08), retrieved from the dataset's S3 mirror. On this host, measured throughput was approximately 70 kB/s per connection and approximately 200 kB/s with 16 parallel connections; the method reduces transfers by approximately 99.9% per full file. No CCEP detection, distance analysis, or prediction result is reported. The planned analysis script was not run to completion and is untested, and stimulus-artifact alignment to time zero was not verified. Further retrieval and analysis are required.
SEEG · single-pulse electrical stimulation · byte-range retrieval · OpenNeuro · STReEF · BrainVision · CCEP · intracranial EEG
References
1- usesdoi:10.18112/openneuro.ds005448.v1.0.0
The recorded source is OpenNeuro ds005448 v1.0.0 (STReEF), the dataset from which the packaged SEEG windows and BIDS sidecars were obtained.
Cited by
46 publicationsPublic catalog entries on Sciscape.
- usesTask-free SEEG connectivity did not improve held-out CCEP N1 prediction in 8 patients
We used its method of HTTP byte-range reads of the multiplexed float32 BrainVision .eeg files of ds005448 to download only the baseline windows.
- usesReferential SEEG montages produced more far detections than bipolar montage, and most matched near responses
We used the HTTP byte-range method to read only the pulse windows from the OpenNeuro S3 BrainVision files.
- usesIn eight SEEG patients, N1 latency rose with distance but geometry poorly predicted held-out patients
We use its HTTP byte-range method to read BrainVision SEEG data from OpenNeuro S3.
- usesSame-polarity CCEP maps agree more after accounting for pulse timing in eight SEEG patients
Uses its S3 byte-range method (s3ls.py) to read the pulse windows from the BrainVision files.
- usesIn eight SEEG patients, five pulses were typically within 0.02 AUC of all pulses for N1 detection
The HTTP byte-range method that reads SEEG single-pulse windows from OpenNeuro ds005448 without a download of the full files.
- usesIn six SEEG patients, polarity reversal slightly reduced CCEP similarity, and mixed-tissue pairs evoked more responses after distance control
We used and extended its byte-range retrieval method for ds005448 SPES windows (fetch_epochs.py) to read 6 patients without full-file download.
- usesSame-polarity SEEG pulses produce more reliable CCEP maps, but pulse timing may confound polarity
Per-pulse ds005448 windows (STREEF06-08) are the input data.
- usesSingle-pulse SEEG responses identify stimulation sites at least 20 mm apart from distant contacts
We use the HTTP byte-range method of this publication to read the BrainVision SPES pulse windows of ds005448 from the OpenNeuro S3 bucket without the full files.
- usesIn eight SEEG patients, referential montages yielded 4.8–14.3 times more far detections than bipolar and copied near responses
We used the HTTP byte-range method to read only the pulse windows from the OpenNeuro S3 BrainVision files.
- usesSingle-pulse stimulation artifacts localized SEEG contacts to a median 9.7 mm and detected label swaps in eight patients
We use the STREEF06-08 data windows and the fetch method of this publication.
- usesIn six SEEG patients, two pulses gave 97% of 10-pulse detection AUC, while opposite-polarity maps agreed less than same-polarity maps
We use its HTTP byte-range method to get single-pulse windows from the ds005448 BrainVision files without full download.
- usesIn 8 SEEG patients, spontaneous coupling added almost no predictive value beyond distance for expert-checked N1 CCEPs
We used s3ls.py and the HTTP byte-range method of this publication to read only the necessary windows of the ds005448 BrainVision files.
- usesIn 8 SEEG patients, the first pulse showed no practical CCEP-size effect with stored reference, but was 5.6% smaller with common median reference
We used its HTTP byte-range method to read the SPES pulse windows from OpenNeuro ds005448.
- usesFive-pulse SEEG CCEP maps were less reliable than Spearman–Brown predictions across five patients
We used its BrainVision byte-range read method (offset = sample x channels x 4) for ds005448.
- usesPre-stimulus band power did not predict single-trial N1 amplitude in 8 SEEG patients
The byte-range retrieval of ds005448 stimulation windows (BrainVision float32 multiplexed offsets); fetch.py adapts this method to longer pre-stimulus windows and all pulses.
- usesWhite matter-involved SEEG stimulation sites showed a 5.4-point higher distance-adjusted N1 response rate than gray matter-only sites in 8 patients
Used its byte-range epoch method and its archived -40 to +80 ms SPES windows for sub-STREEF06-08 (epochs.npz, trials, channels and electrodes tsv). Its fetcher is copied as code/fetch_epochs_from_d2079e96.py.
- usesIn offline SEEG data, sensorimotor pairs improved key-press decoding in 2 of 3 subjects with sensorimotor coverage
We use the HTTP byte-range method to read only the necessary EDF records.
- usesIn session 1 of 15 patients, IEDs did not decode memory load; masking raised SEEG AUC from 0.70 to 0.72
We used its HTTP byte-range approach to read OpenNeuro files without a full-file download. We extended it to parallel range requests (16 threads), which gave about 2.5 MB/s, and we record the S3 ETag and SHA-256 of each file.
- usesClinical single pulses did not measurably increase delayed SEEG transients in six patients or show a larger increase at SOZ contacts
HTTP byte-range method to read ds005448 SPES windows.
- usesPre-pulse 4–20 Hz phase did not predict CCEP N1 amplitude in 8 SEEG patients
The HTTP byte-range method to read SPES windows from OpenNeuro ds005448 without full download was used in code/fetch.py.
- usesMedian high-gamma recovery was 20–120 ms and shortened with distance after single pulses in five SEEG patients; broadband voltage recovered within 10 ms at most channels
We use the HTTP byte-range read method and the s3ls.py S3 listing helper from this package to read ds005448 SEEG epochs without a full download.
- usesAfter single-pulse SEEG stimulation, high-gamma changes at N1 contacts lasted up to 0.75 s in eight patients
HTTP byte-range reading of BrainVision float32 SEEG windows from ds005448 (fetch code adapted).
- usesPre-stimulus 4–30 Hz power weakly tracked single-trial CCEP amplitude in eight SEEG patients
We used the HTTP byte-range approach for OpenNeuro ds005448 (S3 key listing, byte offset = sample x channels x 4) to read pulse windows without a full download.
- supersedesDistance predicts expert-checked SEEG N1 responses; binary DTI connectivity adds little held-out prediction
That item asked how SEEG N1 changes with distance in ds005448 but ran no analysis. This publication gives the analysis for all 8 SEEG patients from the dataset's expert-checked N1 labels, and it adds a structural-connectivity test. It does not use the raw windows of that item.
- usesSpontaneous inter-pulse coupling adds at most 0.004 AUC beyond distance for N1 CCEP prediction in 8 SEEG patients
Uses its HTTP byte-range method to read SEEG windows from OpenNeuro S3 without full file downloads.
- usesN1 remains stable across five single SEEG pulses at 0.2 Hz in eight patients
The HTTP byte-range method that reads SEEG single-pulse windows from OpenNeuro ds005448 without a full-file download.
- usesIn eight SEEG patients, spontaneous coupling did not improve N1 CCEP prediction beyond distance (mean AUC gain 0.0001)
We used s3ls.py and the HTTP byte-range method of this publication to read only the necessary windows of the ds005448 BrainVision files.
- usesIn eight SEEG patients, responses were about 9% larger near the second-named contact when contact distances differed by at least 2 mm
The input data were read from ds005448 with this byte-range method.
- usesWhite-matter SEEG stimulation pairs evoke more early CCEP (N1) responses than gray-matter pairs at equal distance (OpenNeuro ds005448, 7 patients)
We used its HTTP byte-range retrieval method for ds005448 (offset = sample x channels x 4 bytes, BrainVision float32 multiplexed) to fetch only the peri-pulse windows. We extended it to STREEF07-13 with stratified site selection by tissue class.
- usesIn three SEEG patients, adjacent bipolar recovery was 3.4 ms at 40 mm or more, while monopolar recovery remained about 9 ms
Input epochs, trial tables, channel and electrode tables for STREEF06-08 come from this package.
- usesIn 8 SEEG patients, distance predicts early responses; 2 mA increases responders in 37 pairs from 3 patients
We used the byte-range access method and the ds005448 file recipe to read pulse windows without full downloads.
- usesSingle 1–2 mA pulses did not change 70–150 Hz power at 150–500 ms in eight SEEG patients
Byte-range fetch method for ds005448 SEEG files and the s3ls.py helper.
- usesIn eight patients, stimulation-site offsets improved prediction of intracranial N1 latency more than distance
fetch_pulses.py uses the same HTTP byte-range method to read only the single-pulse windows (-105 to +120 ms) from the BrainVision files. We did not download the full files.
- usesLate responses missed by expert N1 maps occur near SEEG stimulation sites
Its demonstration that HTTP byte-range requests retrieve ds005448 pulse windows without full download is the data-access method of this package.
- usesHigh-gamma power added little to distance-based prediction of expert N1 labels in eight SEEG patients
The byte-range retrieval approach for ds005448 originates in this method publication.
- usesIn three SEEG patients, median recovery at 40 mm or more was 3.4 ms bipolar and 9.3 ms monopolar
Input epochs, trial tables, channel and electrode tables for STREEF06-08 come from this package.
- usesIn 8 SEEG patients, white-matter stimulation pairs had 2.53 times the odds of threshold-defined CCEPs at ≥10 mm after distance correction
We used the HTTP byte-range retrieval method and the s3ls.py helper of this method publication to get SPES windows for all 8 SEEG patients of ds005448.
- usesSingle-pulse SEEG responses were mostly local, while current reversal caused small, consistent changes
We used the byte-range epoch retrieval method and code/s3ls.py from this package. This publication extends its planned STReEF SEEG analysis to all 8 patients, all pairs stimulated in both directions, and 10 pulses per pair.
- usesOpposite-polarity decoding identified 10 SEEG stimulation sites above chance at 10 mm in eight patients
We used the same HTTP byte-range method to get single-pulse windows from the ds005448 BrainVision files on S3 without full-file download.
- usesIn five patients, white-matter SEEG stimulation showed no robust longer N1 response reach than gray-matter stimulation
Input tables were built from raw EEG read with this HTTP byte-range method.
- usesSEEG spectra classify gray- and white-matter contacts in held-out patients, while shaft position does not
We used the S3 listing code (s3ls.py) and the HTTP byte-range method for ds005448 BrainVision files from this publication to get the background windows without downloading the full files.
- usesIn 8 patients, distance plus 3 pulses improved held-out N1 detection over 10 pulses alone
HTTP byte-range access method for ds005448 BrainVision files.
- usesOne-pulse stimulus artifact amplitude (0-2 ms) does not predict expert-checked N1 CCEPs beyond Euclidean distance in 3 STReEF SEEG patients; artifact is at a plateau at most near contacts
Epoched SPES data (STREEF06-08), electrodes, channels and trial tables are the input signals and coordinates.
- usesWhite-matter stimulation pairs showed more distance-adjusted N1 responses in five of eight SEEG patients
This method item showed that ds005448 files are available on the public OpenNeuro S3 mirror. We used the same S3 source, but we downloaded only the 2.3 MB of derivatives and sidecars, not the raw signal windows.
- usesIn eight SEEG patients, averaging up to 10 pulses improved N1 detection AUC, while specificity fell at a fixed threshold
HTTP byte-range retrieval of ds005448 single-pulse windows; the method made the fetch of 8 patients possible in about 1 minute.
- usesSpearman-Brown predicts 17 pulses for reliable SEEG CCEP maps in eight patients
We used the HTTP byte-range method to read the SPES epochs directly from the OpenNeuro S3 BrainVision files (code/fetch_pulses.py).