# Read Zarr Files in R

## Documentation for package ‘Rarr’ version 1.0.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

.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