Package: blocklist 0.0.1.9002

Michael Sumner

blocklist: Harvest Byte-References of Compressed Array Data Chunks Native to HDF5-Accessible Files

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.

Authors:Michael Sumner [aut, cre]

blocklist_0.0.1.9002.tar.gz
blocklist_0.0.1.9002.zip(r-4.7-any)blocklist_0.0.1.9002.zip(r-4.6-any)blocklist_0.0.1.9002.zip(r-4.5-any)
blocklist_0.0.1.9002.tgz(r-4.6-any)blocklist_0.0.1.9002.tgz(r-4.5-any)
blocklist_0.0.1.9002.tar.gz(r-4.7-any)blocklist_0.0.1.9002.tar.gz(r-4.6-any)
blocklist_0.0.1.9002.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
blocklist/json (API)

# Install 'blocklist' in R:
install.packages('blocklist', repos = c('https://hypertidy.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/hypertidy/blocklist/issues

On CRAN:

Conda:

2.30 score 1 stars 8 scripts 5 exports 25 dependencies

Last updated from:9f5ede9490. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develNOTE108
source / vignettesOK166
linux-releaseNOTE103
macos-releaseNOTE62
macos-oldrelNOTE91
windows-develNOTE74
windows-releaseNOTE68
windows-oldrelNOTE100
wasm-releaseOK106

Exports:mosaic_sourcesparse_mosaic_vrtscan_source_chunksvirtualize_mosaicwrite_kerchunk_parquet

Dependencies:arrowassertthatbiocmakebitbit64clicpp11dir.expiryfilelockgluejsonlitelifecyclemagrittrmirainanonextpurrrR6rhdf5rhdf5filtersRhdf5librlangtidyselectvctrswithrxml2