COOLJAPAN

Posts tagged #scientific-data

7 posts

Aug 6, 2026 · 10 min

OxiH5 0.2.3 Released — Six Writer Gaps Closed, Extensible-Array Chunk Indexes Now Readable

OxiH5 0.2.3 closes six writer roadmap gaps — compound records, vlen sequences, array/opaque/bitfield types, big-endian/half-precision floats, soft/external/hard links — makes extensible-array chunk indexes readable, fixes five crash/OOM classes. 987 tests passing — COOLJAPAN's sovereign scientific-data layer.

releaseoxih5pure-rust
Jul 22, 2026 · 8 min

OxiH5 0.2.2 Released — 44 Agents, 33 Conformance Defects, and Every File Now Verified Against h5py and netCDF4-python

OxiH5 0.2.2 ships a 44-agent interop audit against h5py 3.16 and netCDF4-python 1.7.4, fixing 33 conformance defects and closing 9 writer gaps — shuffle/Fletcher32 pipelines, custom fill values, true netCDF coordinate variables. 862 tests passing — the sovereign scientific-data layer for COOLJAPAN.

releaseoxih5pure-rust
Jul 21, 2026 · 10 min

OxiH5 0.2.1 Released — Compression, In-Place Overwrite, Nested Groups, and Fixing Every Chunked Dataset It Ever Wrote

OxiH5 0.2.1 adds DEFLATE compression on write, per-chunk tiling, in-place dataset overwrite, and nested groups — and fixes 9 correctness bugs, including a chunk B-tree defect that made every chunked dataset the writer produced unreadable by libhdf5. 682 tests passing — the sovereign scientific-data layer for COOLJAPAN.

releaseoxih5pure-rust
Jul 18, 2026 · 8 min

OxiH5 0.2.0 Released — Superblock v1 Support, Full v2/v3 Extension Parsing, and an Object-Header Creation-Order Bug Fixed

OxiH5 0.2.0 adds superblock v1 parsing, v2/v3 superblock-extension decoding (B-tree K values, shared message table, file space info, driver info), and fixes a silent OCHK object-header creation-order misdecode. 494 tests passing across four crates — the sovereign scientific-data layer for the COOLJAPAN ecosystem.

releaseoxih5pure-rust
Jul 17, 2026 · 10 min

OxiH5 0.1.4 Released — Virtual Dataset Support, Chunked Variable-Length Reads, and a Global-Heap Decode Bug Fixed

OxiH5 0.1.4, the COOLJAPAN Pure-Rust HDF5 reader, adds Virtual Dataset (VDS) resolution, chunked variable-length dataset reads, szip RAW-mode chunk decoding, and soft-link-to-external-link chains, plus a fix for a silently mis-decoded global-heap reference. 486 tests passing across four crates — the sovereign scientific-data layer for the COOLJAPAN ecosystem.

releaseoxih5pure-rust
Jun 20, 2026 · 7 min

OxiH5 0.1.3 — A Pure Rust HDF5 Reader, No libhdf5 in Sight

OxiH5 is the COOLJAPAN Pure-Rust HDF5 reader — it parses real HDF5 files written by h5py and libhdf5 from raw bytes, with no hdf5-sys, no C libhdf5, and no unsafe in production paths. All 11 datatype classes, every chunk index, deflate/shuffle/fletcher32/szip/nbit/scaleoffset filters, mmap, and a NetCDF-4 reader on top — part of the NoFFI sovereign Rust stack.

releaseoxih5pure-rust
Jun 1, 2026 · 5 min

OxiArc 0.3.2 Released — Pure Rust AEC/SZIP for Scientific and Space Data

OxiArc 0.3.2 introduces oxiarc-szip: a Pure Rust implementation of AEC/SZIP (CCSDS-121.0-B-2), the lossless codec behind the HDF5/NetCDF SZIP filter and widely used in satellite and scientific data. Byte-for-byte compatible with libaec. No C, no zlib — 1,666 tests passing.

releaseoxiarcszip