A small, deterministic collection of Earth-observation arrays encoded as Rumi files and hosted on Source Cooperative for reproducible examples and tests.
This repository tests the Rumi API and its stateless remote range reads through Karu. It is not a training dataset, a scientific benchmark, or a general-purpose imagery archive.
The fixtures cover:
rumi.read_many;Each .rumi file has a corresponding external header. The manifest records its
original EarthCompress sample, logical shape, data type, frame layout, tile size,
metadata, and checksums.
The .rumi container is not downloaded in full. Karu requests only the byte
ranges needed for the selected frames.
The three encodings of s2-00 contain the same logical array. They are repeated
intentionally to verify that frame layout changes storage and range behavior
without changing decoded results.
https://data.source.coop/asterisk-labs/rumi-api-fixtures/source://asterisk-labs/rumi-api-fixtures/After downloading the repository, validate every complete file and its decoded array checksum with:
The public Source mirror has also been validated with the selections and batch
expectations stored in manifest.json.
The arrays are selected from the EarthCompress benchmark corpora. Their values
are preserved; only their storage representation changes when encoded as Rumi
files. manifest.json identifies the exact source corpus and sample for every
fixture and preserves the original array checksum.
The underlying observations remain subject to the terms of their respective
data providers. See SOURCE_DATA.md for attribution,
licensing, and redistribution notes.
These fixtures are deliberately small and are not statistically representative of their source datasets. Passing these tests establishes API and format compatibility; it does not measure compression performance or scientific fitness.
worldcover-00 | ESA WorldCover | Single-band categorical data |