Home

Awesome

Zarr for R

Build Status

Interface:

The final interface is supposed to look like this:

library(zarr)

path <- "/path/to/the/data/set"
key <- "group/dataset"
shape <- c(9, 9, 9)
chunk_shape <- c(3, 3, 3)
dtype <- "double"

d <- create_dataset(path, key, shape = shape, chunk_shape = chunk_shape, dtype = dtype)

for opening:

d <- open_dataset(path, key)

accessing the dataset should behave like a normal array:

d[1, 2, 3]
d[ , 2, 2]
d[1, 1, 1] <- 3