Uniform Data Model and 'Zarr' Interchange for Single-Cell Omics

A lightweight interchange layer for single-cell and spatial omics data, built on the L-star model of labelled axes and typed fields over them, serialized to the 'Zarr' format. Provides bidirectional converters ("profiles") for 'Seurat', 'SingleCellExperiment', 'Conos', and 'pagoda2' objects, including collections of heterogeneous samples, via a shared C++ core ('libstar') so the same store is readable from R, 'Python', and C++.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("lstar")

0.2.2 by Peter Kharchenko, 2 months ago


https://github.com/kharchenkolab/lstar


Report a bug at https://github.com/kharchenkolab/lstar/issues


Browse source code at https://github.com/cran/lstar


Authors: Peter Kharchenko [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports Matrix, methods, stats, utils

Suggests SeuratObject, Seurat, SingleCellExperiment, SummarizedExperiment, S4Vectors, GenomicRanges, igraph, conos, pagoda2, HDF5Array, testthat, knitr, rmarkdown

Linking to cpp11

System requirements: C++17, zlib, GNU make, libzstd (optional, for reading Zstd-compressed Zarr v3 stores)


See at CRAN