diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_image/0/c/0/0/0 b/inst/extdata/blobs_v3.zarr/images/blobs_image/0/c/0/0/0 new file mode 100644 index 00000000..30dae706 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/images/blobs_image/0/c/0/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_image/0/zarr.json b/inst/extdata/blobs_v3.zarr/images/blobs_image/0/zarr.json new file mode 100644 index 00000000..ca44cb71 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/images/blobs_image/0/zarr.json @@ -0,0 +1,49 @@ +{ + "shape": [ + 3, + 64, + 64 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "dimension_names": [ + "c", + "y", + "x" + ], + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_image/zarr.json b/inst/extdata/blobs_v3.zarr/images/blobs_image/zarr.json new file mode 100644 index 00000000..daa726e2 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/images/blobs_image/zarr.json @@ -0,0 +1,102 @@ +{ + "attributes": { + "ome": { + "omero": { + "channels": [ + { + "label": 0 + }, + { + "label": 1 + }, + { + "label": 2 + } + ] + }, + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0, + 1.0 + ] + } + ] + } + ], + "name": "/images/blobs_image", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "cyx", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ] + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/0/c/0/0/0 b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/0/c/0/0/0 new file mode 100644 index 00000000..30dae706 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/0/c/0/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/0/zarr.json b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/0/zarr.json new file mode 100644 index 00000000..724ab4cc --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/0/zarr.json @@ -0,0 +1,44 @@ +{ + "shape": [ + 3, + 64, + 64 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/1/c/0/0/0 b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/1/c/0/0/0 new file mode 100644 index 00000000..b685afc6 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/1/c/0/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/1/zarr.json b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/1/zarr.json new file mode 100644 index 00000000..48c80911 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/1/zarr.json @@ -0,0 +1,44 @@ +{ + "shape": [ + 3, + 32, + 32 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 32, + 32 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/2/c/0/0/0 b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/2/c/0/0/0 new file mode 100644 index 00000000..48cbafdc Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/2/c/0/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/2/zarr.json b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/2/zarr.json new file mode 100644 index 00000000..c33e2c1d --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/2/zarr.json @@ -0,0 +1,44 @@ +{ + "shape": [ + 3, + 16, + 16 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 16, + 16 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/zarr.json b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/zarr.json new file mode 100644 index 00000000..8080f7d9 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/images/blobs_multiscale_image/zarr.json @@ -0,0 +1,128 @@ +{ + "attributes": { + "ome": { + "omero": { + "channels": [ + { + "label": 0 + }, + { + "label": 1 + }, + { + "label": 2 + } + ] + }, + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0, + 1.0 + ] + } + ] + }, + { + "path": "1", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 2.0, + 2.0 + ] + } + ] + }, + { + "path": "2", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 4.0, + 4.0 + ] + } + ] + } + ], + "name": "/images/blobs_multiscale_image", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "cyx", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ] + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/images/zarr.json b/inst/extdata/blobs_v3.zarr/images/zarr.json new file mode 100644 index 00000000..d1f97dad --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/images/zarr.json @@ -0,0 +1,5 @@ +{ + "attributes": {}, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_labels/0/c/0/0 b/inst/extdata/blobs_v3.zarr/labels/blobs_labels/0/c/0/0 new file mode 100644 index 00000000..e6022913 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/labels/blobs_labels/0/c/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_labels/0/zarr.json b/inst/extdata/blobs_v3.zarr/labels/blobs_labels/0/zarr.json new file mode 100644 index 00000000..dac77af5 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/labels/blobs_labels/0/zarr.json @@ -0,0 +1,46 @@ +{ + "shape": [ + 64, + 64 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "dimension_names": [ + "y", + "x" + ], + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_labels/zarr.json b/inst/extdata/blobs_v3.zarr/labels/blobs_labels/zarr.json new file mode 100644 index 00000000..f68c3f89 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/labels/blobs_labels/zarr.json @@ -0,0 +1,307 @@ +{ + "attributes": { + "ome": { + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0 + ] + } + ] + } + ], + "name": "blobs_labels", + "axes": [ + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "scale", + "scale": [ + 3.0, + 2.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "scale", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "translation", + "translation": [ + -50.0, + 10.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "translation", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "affine", + "affine": [ + [ + 20.0, + 10.0, + 30.0 + ], + [ + 50.0, + 40.0, + 60.0 + ] + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "affine", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "sequence", + "transformations": [ + { + "type": "scale", + "scale": [ + 3.0, + 2.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "translation", + "translation": [ + -50.0, + 10.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "sequence", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ], + "image-label": { + "version": "0.5" + } + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/0/c/0/0 b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/0/c/0/0 new file mode 100644 index 00000000..e6022913 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/0/c/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/0/zarr.json b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/0/zarr.json new file mode 100644 index 00000000..a573f4af --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/0/zarr.json @@ -0,0 +1,42 @@ +{ + "shape": [ + 64, + 64 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/1/c/0/0 b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/1/c/0/0 new file mode 100644 index 00000000..826823f1 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/1/c/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/1/zarr.json b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/1/zarr.json new file mode 100644 index 00000000..c5a39ce9 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/1/zarr.json @@ -0,0 +1,42 @@ +{ + "shape": [ + 32, + 32 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 32, + 32 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/2/c/0/0 b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/2/c/0/0 new file mode 100644 index 00000000..3d9fa2dd Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/2/c/0/0 differ diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/2/zarr.json b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/2/zarr.json new file mode 100644 index 00000000..3dc5e399 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/2/zarr.json @@ -0,0 +1,42 @@ +{ + "shape": [ + 16, + 16 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 16, + 16 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/zarr.json b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/zarr.json new file mode 100644 index 00000000..4a69969c --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/labels/blobs_multiscale_labels/zarr.json @@ -0,0 +1,100 @@ +{ + "attributes": { + "ome": { + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0 + ] + } + ] + }, + { + "path": "1", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 2.0, + 2.0 + ] + } + ] + }, + { + "path": "2", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 4.0, + 4.0 + ] + } + ] + } + ], + "name": "blobs_multiscale_labels", + "axes": [ + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ] + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/labels/zarr.json b/inst/extdata/blobs_v3.zarr/labels/zarr.json new file mode 100644 index 00000000..51290556 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/labels/zarr.json @@ -0,0 +1,12 @@ +{ + "attributes": { + "ome": { + "labels": [ + "blobs_labels", + "blobs_multiscale_labels" + ] + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/points/blobs_points/points.parquet/part.0.parquet b/inst/extdata/blobs_v3.zarr/points/blobs_points/points.parquet/part.0.parquet new file mode 100644 index 00000000..5a95cc62 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/points/blobs_points/points.parquet/part.0.parquet differ diff --git a/inst/extdata/blobs_v3.zarr/points/blobs_points/zarr.json b/inst/extdata/blobs_v3.zarr/points/blobs_points/zarr.json new file mode 100644 index 00000000..889834a0 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/points/blobs_points/zarr.json @@ -0,0 +1,51 @@ +{ + "attributes": { + "encoding-type": "ngff:points", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "instance_key": "instance_id", + "feature_key": "genes", + "version": "0.2" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/points/zarr.json b/inst/extdata/blobs_v3.zarr/points/zarr.json new file mode 100644 index 00000000..d1f97dad --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/points/zarr.json @@ -0,0 +1,5 @@ +{ + "attributes": {}, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/shapes/blobs_circles/shapes.parquet b/inst/extdata/blobs_v3.zarr/shapes/blobs_circles/shapes.parquet new file mode 100644 index 00000000..0bfe0ec6 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/shapes/blobs_circles/shapes.parquet differ diff --git a/inst/extdata/blobs_v3.zarr/shapes/blobs_circles/zarr.json b/inst/extdata/blobs_v3.zarr/shapes/blobs_circles/zarr.json new file mode 100644 index 00000000..9a1f0a06 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/shapes/blobs_circles/zarr.json @@ -0,0 +1,49 @@ +{ + "attributes": { + "encoding-type": "ngff:shapes", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/shapes/blobs_multipolygons/shapes.parquet b/inst/extdata/blobs_v3.zarr/shapes/blobs_multipolygons/shapes.parquet new file mode 100644 index 00000000..86952e51 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/shapes/blobs_multipolygons/shapes.parquet differ diff --git a/inst/extdata/blobs_v3.zarr/shapes/blobs_multipolygons/zarr.json b/inst/extdata/blobs_v3.zarr/shapes/blobs_multipolygons/zarr.json new file mode 100644 index 00000000..9a1f0a06 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/shapes/blobs_multipolygons/zarr.json @@ -0,0 +1,49 @@ +{ + "attributes": { + "encoding-type": "ngff:shapes", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/shapes/blobs_polygons/shapes.parquet b/inst/extdata/blobs_v3.zarr/shapes/blobs_polygons/shapes.parquet new file mode 100644 index 00000000..0a1f1673 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/shapes/blobs_polygons/shapes.parquet differ diff --git a/inst/extdata/blobs_v3.zarr/shapes/blobs_polygons/zarr.json b/inst/extdata/blobs_v3.zarr/shapes/blobs_polygons/zarr.json new file mode 100644 index 00000000..9a1f0a06 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/shapes/blobs_polygons/zarr.json @@ -0,0 +1,49 @@ +{ + "attributes": { + "encoding-type": "ngff:shapes", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/shapes/zarr.json b/inst/extdata/blobs_v3.zarr/shapes/zarr.json new file mode 100644 index 00000000..d1f97dad --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/shapes/zarr.json @@ -0,0 +1,5 @@ +{ + "attributes": {}, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/X/data/c/0 b/inst/extdata/blobs_v3.zarr/tables/table/X/data/c/0 new file mode 100644 index 00000000..1cafb41b Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/X/data/c/0 differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/X/data/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/X/data/zarr.json new file mode 100644 index 00000000..c9cc2cfc --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/X/data/zarr.json @@ -0,0 +1,40 @@ +{ + "shape": [ + 30 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 30 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/X/indices/c/0 b/inst/extdata/blobs_v3.zarr/tables/table/X/indices/c/0 new file mode 100644 index 00000000..4ca94ff7 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/X/indices/c/0 differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/X/indices/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/X/indices/zarr.json new file mode 100644 index 00000000..18266fe6 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/X/indices/zarr.json @@ -0,0 +1,40 @@ +{ + "shape": [ + 30 + ], + "data_type": "int32", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 30 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/X/indptr/c/0 b/inst/extdata/blobs_v3.zarr/tables/table/X/indptr/c/0 new file mode 100644 index 00000000..dce39b80 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/X/indptr/c/0 differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/X/indptr/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/X/indptr/zarr.json new file mode 100644 index 00000000..31decf2b --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/X/indptr/zarr.json @@ -0,0 +1,40 @@ +{ + "shape": [ + 11 + ], + "data_type": "int32", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 11 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/X/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/X/zarr.json new file mode 100644 index 00000000..f37c375c --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/X/zarr.json @@ -0,0 +1,12 @@ +{ + "attributes": { + "shape": [ + 10, + 3 + ], + "encoding-type": "csr_matrix", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/layers/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/layers/zarr.json new file mode 100644 index 00000000..05cd3eb8 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/layers/zarr.json @@ -0,0 +1,8 @@ +{ + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/_index/c/0 b/inst/extdata/blobs_v3.zarr/tables/table/obs/_index/c/0 new file mode 100644 index 00000000..d3f50a2f Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/obs/_index/c/0 differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/_index/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obs/_index/zarr.json new file mode 100644 index 00000000..36548d79 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obs/_index/zarr.json @@ -0,0 +1,41 @@ +{ + "shape": [ + 10 + ], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 10 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string-array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/instance_id/c/0 b/inst/extdata/blobs_v3.zarr/tables/table/obs/instance_id/c/0 new file mode 100644 index 00000000..8dbfad1d Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/obs/instance_id/c/0 differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/instance_id/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obs/instance_id/zarr.json new file mode 100644 index 00000000..1073667e --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obs/instance_id/zarr.json @@ -0,0 +1,43 @@ +{ + "shape": [ + 10 + ], + "data_type": "int64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 10 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/region/categories/c/0 b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/categories/c/0 new file mode 100644 index 00000000..de92311e Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/categories/c/0 differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/region/categories/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/categories/zarr.json new file mode 100644 index 00000000..85fc95b1 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/categories/zarr.json @@ -0,0 +1,41 @@ +{ + "shape": [ + 1 + ], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 1 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string-array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/region/codes/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/codes/zarr.json new file mode 100644 index 00000000..85a8ca7d --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/codes/zarr.json @@ -0,0 +1,40 @@ +{ + "shape": [ + 10 + ], + "data_type": "int8", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 10 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes" + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/region/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/zarr.json new file mode 100644 index 00000000..0ac12c3a --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obs/region/zarr.json @@ -0,0 +1,9 @@ +{ + "attributes": { + "ordered": false, + "encoding-type": "categorical", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obs/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obs/zarr.json new file mode 100644 index 00000000..b7c5909c --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obs/zarr.json @@ -0,0 +1,13 @@ +{ + "attributes": { + "column-order": [ + "instance_id", + "region" + ], + "_index": "_index", + "encoding-type": "dataframe", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obsm/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obsm/zarr.json new file mode 100644 index 00000000..05cd3eb8 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obsm/zarr.json @@ -0,0 +1,8 @@ +{ + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/obsp/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/obsp/zarr.json new file mode 100644 index 00000000..05cd3eb8 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/obsp/zarr.json @@ -0,0 +1,8 @@ +{ + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/raw/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/raw/zarr.json new file mode 100644 index 00000000..de573f69 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/raw/zarr.json @@ -0,0 +1,36 @@ +{ + "shape": [], + "data_type": "bool", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": false, + "codecs": [ + { + "name": "bytes" + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "null", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/instance_key/c b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/instance_key/c new file mode 100644 index 00000000..6bd76d81 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/instance_key/c differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/instance_key/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/instance_key/zarr.json new file mode 100644 index 00000000..0a9eb931 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/instance_key/zarr.json @@ -0,0 +1,37 @@ +{ + "shape": [], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region/c b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region/c new file mode 100644 index 00000000..de92311e Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region/c differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region/zarr.json new file mode 100644 index 00000000..0a9eb931 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region/zarr.json @@ -0,0 +1,37 @@ +{ + "shape": [], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region_key/c b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region_key/c new file mode 100644 index 00000000..99c3ca14 Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region_key/c differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region_key/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region_key/zarr.json new file mode 100644 index 00000000..0a9eb931 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/region_key/zarr.json @@ -0,0 +1,37 @@ +{ + "shape": [], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/zarr.json new file mode 100644 index 00000000..05cd3eb8 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/uns/spatialdata_attrs/zarr.json @@ -0,0 +1,8 @@ +{ + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/uns/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/uns/zarr.json new file mode 100644 index 00000000..05cd3eb8 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/uns/zarr.json @@ -0,0 +1,8 @@ +{ + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/var/_index/c/0 b/inst/extdata/blobs_v3.zarr/tables/table/var/_index/c/0 new file mode 100644 index 00000000..0d0349cc Binary files /dev/null and b/inst/extdata/blobs_v3.zarr/tables/table/var/_index/c/0 differ diff --git a/inst/extdata/blobs_v3.zarr/tables/table/var/_index/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/var/_index/zarr.json new file mode 100644 index 00000000..21ca57b6 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/var/_index/zarr.json @@ -0,0 +1,41 @@ +{ + "shape": [ + 3 + ], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string-array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/var/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/var/zarr.json new file mode 100644 index 00000000..390d1856 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/var/zarr.json @@ -0,0 +1,10 @@ +{ + "attributes": { + "column-order": [], + "_index": "_index", + "encoding-type": "dataframe", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/varm/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/varm/zarr.json new file mode 100644 index 00000000..05cd3eb8 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/varm/zarr.json @@ -0,0 +1,8 @@ +{ + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/varp/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/varp/zarr.json new file mode 100644 index 00000000..05cd3eb8 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/varp/zarr.json @@ -0,0 +1,8 @@ +{ + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/table/zarr.json b/inst/extdata/blobs_v3.zarr/tables/table/zarr.json new file mode 100644 index 00000000..02404661 --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/table/zarr.json @@ -0,0 +1,13 @@ +{ + "attributes": { + "encoding-type": "anndata", + "encoding-version": "0.1.0", + "spatialdata-encoding-type": "ngff:regions_table", + "region": "blobs_labels", + "region_key": "region", + "instance_key": "instance_id", + "version": "0.2" + }, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/tables/zarr.json b/inst/extdata/blobs_v3.zarr/tables/zarr.json new file mode 100644 index 00000000..d1f97dad --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/tables/zarr.json @@ -0,0 +1,5 @@ +{ + "attributes": {}, + "zarr_format": 3, + "node_type": "group" +} \ No newline at end of file diff --git a/inst/extdata/blobs_v3.zarr/zarr.json b/inst/extdata/blobs_v3.zarr/zarr.json new file mode 100644 index 00000000..ccb8916d --- /dev/null +++ b/inst/extdata/blobs_v3.zarr/zarr.json @@ -0,0 +1,1947 @@ +{ + "attributes": { + "spatialdata_attrs": { + "version": "0.2", + "spatialdata_software_version": "0.7.2" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": { + "images": { + "attributes": {}, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "labels": { + "attributes": { + "ome": { + "labels": [ + "blobs_labels", + "blobs_multiscale_labels" + ] + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "points": { + "attributes": {}, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "shapes": { + "attributes": {}, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables": { + "attributes": {}, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "images/blobs_image": { + "attributes": { + "ome": { + "omero": { + "channels": [ + { + "label": 0 + }, + { + "label": 1 + }, + { + "label": 2 + } + ] + }, + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0, + 1.0 + ] + } + ] + } + ], + "name": "/images/blobs_image", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "cyx", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ] + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "images/blobs_multiscale_image": { + "attributes": { + "ome": { + "omero": { + "channels": [ + { + "label": 0 + }, + { + "label": 1 + }, + { + "label": 2 + } + ] + }, + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0, + 1.0 + ] + } + ] + }, + { + "path": "1", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 2.0, + 2.0 + ] + } + ] + }, + { + "path": "2", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 4.0, + 4.0 + ] + } + ] + } + ], + "name": "/images/blobs_multiscale_image", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "cyx", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ] + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "labels/blobs_labels": { + "attributes": { + "ome": { + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0 + ] + } + ] + } + ], + "name": "blobs_labels", + "axes": [ + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "scale", + "scale": [ + 3.0, + 2.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "scale", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "translation", + "translation": [ + -50.0, + 10.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "translation", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "affine", + "affine": [ + [ + 20.0, + 10.0, + 30.0 + ], + [ + 50.0, + 40.0, + 60.0 + ] + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "affine", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "sequence", + "transformations": [ + { + "type": "scale", + "scale": [ + 3.0, + 2.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + }, + { + "type": "translation", + "translation": [ + -50.0, + 10.0 + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "sequence", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ], + "image-label": { + "version": "0.5" + } + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "labels/blobs_multiscale_labels": { + "attributes": { + "ome": { + "version": "0.5-dev-spatialdata", + "multiscales": [ + { + "datasets": [ + { + "path": "0", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 1.0, + 1.0 + ] + } + ] + }, + { + "path": "1", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 2.0, + 2.0 + ] + } + ] + }, + { + "path": "2", + "coordinateTransformations": [ + { + "type": "scale", + "scale": [ + 4.0, + 4.0 + ] + } + ] + } + ], + "name": "blobs_multiscale_labels", + "axes": [ + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "yx", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ] + } + } + ] + } + ] + }, + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "points/blobs_points": { + "attributes": { + "encoding-type": "ngff:points", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "instance_key": "instance_id", + "feature_key": "genes", + "version": "0.2" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "shapes/blobs_circles": { + "attributes": { + "encoding-type": "ngff:shapes", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "shapes/blobs_multipolygons": { + "attributes": { + "encoding-type": "ngff:shapes", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "shapes/blobs_polygons": { + "attributes": { + "encoding-type": "ngff:shapes", + "axes": [ + "x", + "y" + ], + "coordinateTransformations": [ + { + "type": "identity", + "input": { + "name": "xy", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + }, + "output": { + "name": "global", + "axes": [ + { + "name": "x", + "type": "space", + "unit": "unit" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + } + ] + } + } + ], + "spatialdata_attrs": { + "version": "0.3" + } + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table": { + "attributes": { + "encoding-type": "anndata", + "encoding-version": "0.1.0", + "spatialdata-encoding-type": "ngff:regions_table", + "region": "blobs_labels", + "region_key": "region", + "instance_key": "instance_id", + "version": "0.2" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "images/blobs_image/0": { + "shape": [ + 3, + 64, + 64 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "dimension_names": [ + "c", + "y", + "x" + ], + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "images/blobs_multiscale_image/0": { + "shape": [ + 3, + 64, + 64 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "images/blobs_multiscale_image/1": { + "shape": [ + 3, + 32, + 32 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 32, + 32 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "images/blobs_multiscale_image/2": { + "shape": [ + 3, + 16, + 16 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3, + 16, + 16 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "labels/blobs_labels/0": { + "shape": [ + 64, + 64 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "dimension_names": [ + "y", + "x" + ], + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "labels/blobs_multiscale_labels/0": { + "shape": [ + 64, + 64 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 64, + 64 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "labels/blobs_multiscale_labels/1": { + "shape": [ + 32, + 32 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 32, + 32 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "labels/blobs_multiscale_labels/2": { + "shape": [ + 16, + 16 + ], + "data_type": "int16", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 16, + 16 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/layers": { + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/obs": { + "attributes": { + "column-order": [ + "instance_id", + "region" + ], + "_index": "_index", + "encoding-type": "dataframe", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/obsm": { + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/obsp": { + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/raw": { + "shape": [], + "data_type": "bool", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": false, + "codecs": [ + { + "name": "bytes" + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "null", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/uns": { + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/var": { + "attributes": { + "column-order": [], + "_index": "_index", + "encoding-type": "dataframe", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/varm": { + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/varp": { + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/X": { + "attributes": { + "shape": [ + 10, + 3 + ], + "encoding-type": "csr_matrix", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/obs/_index": { + "shape": [ + 10 + ], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 10 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string-array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/obs/instance_id": { + "shape": [ + 10 + ], + "data_type": "int64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 10 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/obs/region": { + "attributes": { + "ordered": false, + "encoding-type": "categorical", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/uns/spatialdata_attrs": { + "attributes": { + "encoding-type": "dict", + "encoding-version": "0.1.0" + }, + "zarr_format": 3, + "consolidated_metadata": { + "kind": "inline", + "must_understand": false, + "metadata": {} + }, + "node_type": "group" + }, + "tables/table/var/_index": { + "shape": [ + 3 + ], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 3 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string-array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/X/data": { + "shape": [ + 30 + ], + "data_type": "float64", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 30 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0.0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/X/indices": { + "shape": [ + 30 + ], + "data_type": "int32", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 30 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/X/indptr": { + "shape": [ + 11 + ], + "data_type": "int32", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 11 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes", + "configuration": { + "endian": "little" + } + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": {}, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/obs/region/categories": { + "shape": [ + 1 + ], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 1 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string-array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/obs/region/codes": { + "shape": [ + 10 + ], + "data_type": "int8", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [ + 10 + ] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": 0, + "codecs": [ + { + "name": "bytes" + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "array", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/uns/spatialdata_attrs/instance_key": { + "shape": [], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/uns/spatialdata_attrs/region": { + "shape": [], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + }, + "tables/table/uns/spatialdata_attrs/region_key": { + "shape": [], + "data_type": "string", + "chunk_grid": { + "name": "regular", + "configuration": { + "chunk_shape": [] + } + }, + "chunk_key_encoding": { + "name": "default", + "configuration": { + "separator": "/" + } + }, + "fill_value": "", + "codecs": [ + { + "name": "vlen-utf8", + "configuration": {} + }, + { + "name": "zstd", + "configuration": { + "level": 0, + "checksum": false + } + } + ], + "attributes": { + "encoding-type": "string", + "encoding-version": "0.2.0" + }, + "zarr_format": 3, + "node_type": "array", + "storage_transformers": [] + } + } + }, + "node_type": "group" +} \ No newline at end of file