Rarr
A Simple and Performant Native R Reader & Writer for Zarr Arrays
Bioconductor version: 3.24 · Package version: 2.1.40
The Zarr specification defines a format for chunked, compressed, N-dimensional arrays. Its design allows efficient access to subsets of the stored array, and supports both local and cloud storage systems. Rarr aims to implement this specification in R with minimal reliance on an external tools or libraries.
Installation
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("Rarr") Details
| Maintainer | Hugo Gruson <hugo.gruson@embl.de> |
| Author | Mike Smith [aut, ccp] (ORCID: <https://orcid.org/0000-0002-7800-3848>, Maintainer from 2022 to 2025.), Hugo Gruson [aut, cre] (ORCID: <https://orcid.org/0000-0002-4094-1476>), Artür Manukyan [ctb], Sharla Gelfand [ctb], German Network for Bioinformatics Infrastructure - de.NBI [fnd] (ROR: <https://ror.org/01vmpm840>) |
| License | MIT + file LICENSE |
| URL | https://huber-group-embl.github.io/Rarr/, https://github.com/Huber-group-EMBL/Rarr |
| Bug Reports | https://github.com/Huber-group-EMBL/Rarr/issues |
| System Requirements | GNU make |
| Downloads rank | 686 |
| Source branch | devel |
| biocViews | DataImport, Software |
Documentation
- Supported Zarr features in Rarr
- Working with remote Zarr arrays in R
- Working with Zarr arrays in R
- Design principles for the Rarr package
Download
Follow the installation instructions to use this package in your R session.
| Source package | Rarr_2.1.40.tar.gz |
| Windows binary (x86_64) | Rarr_2.1.40.zip |
| macOS binary (arm64) | Rarr_2.1.40.tgz |
| macOS binary (x86_64) | Rarr_2.1.40.tgz |
Dependencies
Depends: R (>= 4.2.0)
Imports: curl, grumpy, jsonlite, paws.storage, R.utils, rlang, utils
Suggests: BiocStyle, knitr, rmarkdown, testthat (>= 3.0.0), withr