Skip to content

scverse/shadows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Shadows

Shadows are on-disk interfaces for scverse data standards such as AnnData and MuData.

It is an experimental project.

PyPi version

Installation

pip install shadows
# or
pip install git+https://github.com/scverse/shadows

Features

The shadows library aims to implement the following features:

  • Shadow objects: Read-only AnnDataShadow and MuDataShadow for HDF5 files.

  • AnnDataShadow and MuDataShadow for Zarr files.

  • AnnDataShadow and MuDataShadow for Parquet-based serialization.

  • Data shadows for Laminate files on S3 storage.

Shadow objects

Example notebook | More features

Briefly, it simply works like this:

from shadows import *
ash = AnnDataShadow("pbmc3k.h5ad")
msh = MuDataShadow("pbmc5k_citeseq.h5mu")

About

Shadow objects for AnnData and MuData (experimental)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages