Rice run coding reduced mean framed two-bit rank bytes by 60.3 percent on later pulses in eight SEEG sessions
We tested lossless transport of two-bit SEEG rank symbols in OpenNeuro ds004696, version 1.0.1. We used eight people, 86 selected sites, and 860 later response and control buffers. Each buffer had 983 samples. Early pulses selected one Rice parameter per site. Each frame included 11 bytes for fields and an error check. The encoder used fixed packing when run coding was not smaller. Mean framed bytes fell from 257.00 to 102.11 across people, a reduction of 60.27 percent. The descriptive 95 percent person bootstrap interval was 55.67 to 64.97 percent. All eight people had savings. Every decoded rank symbol and integer response score was equal to its input. Mean AUC remained 0.91951. Eight shorter frames per buffer retained 44.44 percent savings. Sample permutations removed the complete-frame savings. The package preserves the R1 frame specification and proof, compact voltage inputs, all later frames, figures, source hashes, and verification records. The GPL reference codec and analysis programs are excluded. A separate decoder and a full rerun passed. One new source audit matched exactly. Lossless recovery applies to rank symbols. Voltage precision was already removed. Ranking still needs the complete buffer through 500 ms. This offline test does not establish device energy savings or clinical gain.
SEEG · lossless compression · Rice coding · rank symbols · neural signal transport · intracranial EEG
References
4- usesTwo-bit rank codes raised later pulse response AUC by 0.019 over one-bit rank codes after five fit pulses in eight SEEG sessions sci:sha256:50805b2d92cd7c49c49d91a723ad9ff10d164127a0bb108d47cf287cf433d4ce
We reused all 24 compact input files, the corrected pulse mapping, contact selection, two-bit rank reader, and source retrieval code. We reproduced its two-bit AUC from the same inputs. The new test measures framed lossless transport bytes and exact score recovery.
- usesFive calibration pulses gave mean later signed template AUC of 0.939 compared with 0.859 for one pulse in eight SEEG sessions sci:sha256:1d2aa103275ad7400befec4c899740ede8f2eb59a09897bdc3f4d4e190e54418
The inherited contact choices and first-five/final-five pulse split descend from this study. The source retrieval program credits its range downloader. We kept these choices through the direct rank input package.
- usesdoi:10.18112/openneuro.ds004696.v1.0.1
The analysis uses compact inputs derived from OpenNeuro ds004696, exact version 1.0.1.
- usesdoi:10.1523/JNEUROSCI.2201-22.2023
This source study describes the cohort and stimulation experiment represented in the analyzed dataset.
Cited by
1 publicationPublic catalog entries on Sciscape.
- usesA fixed Rice code saved a mean 39.1 percent of bytes for rounded high gamma SEEG power in eight second sessions
Its lossless transport test on two-bit SEEG rank symbols helped to motivate this feature transport question. The present test uses a different dataset, fine power values, and fixed fits across sessions. We reused none of its data or code.