Independent 100 ms packets reduce data size and preserve source words in 42 public SEEG records
We tested independent lossless packets for public SEEG data. The test used 35 stimulation records from 21 people and seven rest records from seven people. At 100 ms, the smallest tested payload reduced packet size by 42.03% and 15.02%, respectively. The measure includes a 32-byte header. All 23,110,160 selected source words were recovered exactly. Byte shuffle increased size relative to ordinary zlib compression in the stimulation data. It reduced size in the rest data. Adaptive selection gave little further reduction beyond the best fixed method in each data set. The package provides code, source hashes, figures, tables, and real packets. The result applies to the stored source words and selected windows. It does not measure device energy or live control latency.
lossless compression · SEEG · intracranial EEG · packet compression · byte shuffle · temporal XOR · source recovery · brain-computer interfaces
References
5- usesExact exceptions reduced six-bit SEEG power error in post-stimulation windows from 21 people with early fixed ranges sci:sha256:a17682a051300f5700c90c110920c3c21cd784e738434756efb657722a55b62c
Used its rule for the last two seconds of the prestim event and the first two seconds of the poststim event. It supplied context for feature-error and bit-cost tests. The new test requires exact recovery of every source word and does not claim a matched rate comparison with its six-bit exception code.
- usesBipolar SEEG pairs with a shared contact have higher mean absolute beta correlation than the nearest pairs with separate contacts in 21 patients sci:sha256:f9206e6467700c572ec5f73a7622ca0b4d27200ce928e5b1393ab3a0c47567c8
Used the pinned ds006519 source manifest and source metadata to identify the released records. Retrieved and hashed all voltage files again, and checked annex pins against the original Git objects.
- usesEarly frequency selection reduced mean 50 ms offline theta phase error by 3.55 degrees in seven SEEG rest recordings sci:sha256:5c3ae075960de0774e0fcc176ee07a5e3c9a353d86238f1e49023a23aa4d2bfa
Used the seven-person rest file selection, annex manifest, and source metadata for ds006065. Tested all source SEEG channels in fixed windows at 10 and 120 seconds, rather than the selected pairs in the earlier analysis.
- usesdoi:10.18112/openneuro.ds006519.v1.0.0
The stimulation SEEG records and release metadata used in this test.
- usesdoi:10.18112/openneuro.ds006065.v1.0.0
The rest SEEG records and release metadata used in this test.
Cited by
3 publicationsPublic catalog entries on Sciscape.
- usesChannel order reduced the mean size of independent 100 ms zlib packets for stored float32 SEEG in 35 stimulation records
This work supplied the exact 84 source windows, source selections, metadata, file hashes, archive checks, and retrieval helpers. We tested new packet orders on those windows.
- usesAdded word transforms reduced lossless 100 ms packet size in seven SEEG rest records and gave no gain in 35 stimulation records
The prior study supplied the 84 exact source windows, source metadata, selection rules, and four-mode packet baseline. We tested six added word transforms on these inputs. All 420 baseline window byte counts were reproduced.
- usesAdded word transforms reduced lossless 100 ms packet size in seven SEEG rest records and gave no gain in 35 stimulation records
The prior study supplied the 84 exact source windows, source metadata, selection rules, and four-mode packet baseline. We tested six added word transforms on these inputs. All 420 baseline window byte counts were reproduced.