Skip to content

combining z5 headers with xtensor-r #126

@gdkrmr

Description

@gdkrmr

I am writing a package to read zarr arrays (https://zarr.readthedocs.io/en/stable/) in R. For this I am using the z5 headers (https://github.com/constantinpape/z5/tree/master/include/z5) and xtensor-r. z5 includes facilities to read data into xarrays (https://github.com/constantinpape/z5/blob/master/include/z5/multiarray/xtensor_access.hxx).

I have tried reading data directly into rarrays (https://github.com/gdkrmr/zarr-R/blob/31c4176bcba8b841080d56abed231d2c8f773cd3/src/xtensor-write.cpp#L156) but this failed when reading in entire chunks. Reading into an xarray and then copying into an rarray works fine.

My question is if this is a bug or if I tried to use rarrays in a way I was not supposed to.

CC: @constantinpape

The related issue can be found here: gdkrmr/zarr-R#12

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions