| .compress_and_write_chunk | Compress and write a single chunk |
| .create_replace_call | Create a string of the form 'x[idx[[1]], idx[[2]]] <- y' for an array 'x' where the number of dimensions is variable. |
| .decompress_chunk | Decompress a chunk in memory |
| .format_chunk | Format the decompressed chunk as an array of the correct type |
| .get_credentials | This is a modified version of paws.storge:::get_credentials(). It is included to prevent using the ':::' operator. Look at that function if things stop working. |
| .normalize_array_path | Normalize a Zarr array path |
| .parse_datatype | Parse the data type encoding string |
| compressors | Define compression tool and settings |
| create_empty_zarr_array | Create an (empty) Zarr array |
| get_chunk_size | Determine the size of chunk in bytes |
| read_array_metadata | Read the .zarray metadata file associated with a Zarr array |
| read_chunk | Read a single Zarr chunk |
| read_zarr_array | Read a Zarr array |
| update_fill_value | Convert special fill values from strings to numbers |
| update_zarr_array | Update (a subset of) an existing Zarr array |
| use_blosc | Define compression tool and settings |
| use_bz2 | Define compression tool and settings |
| use_gzip | Define compression tool and settings |
| use_lz4 | Define compression tool and settings |
| use_lzma | Define compression tool and settings |
| use_zlib | Define compression tool and settings |
| write_zarr_array | Write an R array to Zarr |
| zarr_overview | Print a summary of a Zarr array |