Package: blocklist
Title: Harvest Byte-References of Compressed Array Data Chunks Native
        to HDF5-Accessible Files
Version: 0.0.1.9002
Authors@R: 
    person("Michael", "Sumner", , "mdsumner@gmail.com", role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-2471-7511"))
Description: Generate byte-reference stores from chunked array storage,
        on disk, on s3 storage or at urls. Array sources are logically
        mosaiced with gdal multidimensional tool 'mdim mosaic' and this
        is used to extract and organize raw byte references (path,
        offset, size) written to Parquet with semantic grouping of
        manually-sharded, positionally-indexed parquet reference store.
        The structure is a directory of parquet files, manually
        partitioned by variable (subdirectory) and by flat-chunk-index
        range ('refs.N.parq', 'record_size' rows each), with the
        partition keys implied positionally rather than stored as
        columns (i.e. _not_ hive-encoded). This is compatible with
        "kerchunk-parquet Zarr", and is used as an generic and
        intermediate convenience before generating 'icechunk' versions.
License: MIT + file LICENSE
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 8.0.0
Remotes: mdsumner/rhdf5@H5D-chunk-iter
Imports: arrow, jsonlite, mirai, rhdf5, xml2
URL: https://github.com/hypertidy/blocklist
BugReports: https://github.com/hypertidy/blocklist/issues
Config/pak/sysreqs: cmake make libxml2-dev libssl-dev
Repository: https://hypertidy.r-universe.dev
Date/Publication: 2026-07-16 06:08:44 UTC
RemoteUrl: https://github.com/hypertidy/blocklist
RemoteRef: HEAD
RemoteSha: 9f5ede94906ba1ba5d8f18a715c3d7cde3309b3f
NeedsCompilation: no
Packaged: 2026-10-15 00:45:56 UTC; root
Author: Michael Sumner [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-2471-7511>)
Maintainer: Michael Sumner <mdsumner@gmail.com>
