Skip to content

Repository files navigation

DataScales — Project

Tools and experiments for fast, memory-bounded storage, access, and analysis of large single-cell (and future multimodal) genomic data on Zarr — with Icechunk versioning, Dask streaming, and RAPIDS GPU analysis.

This is a monorepo: each tool under tools/ is its own installable package with its own pixi environment; each project folder holds a README and its scripts. A single agent (.claude/ + CLAUDE.md) at the root spans every tool and project.

Tools (tools/)

  • convert-to-zarr — AnnData / .h5ad → anndata-readable Zarr v3 (streaming dense/sparse, multi-h5ad concat, sort/partition, optional Icechunk); includes a conversion benchmark vs anndata / h5py / icechunk (benchmarking/).
  • zarr-query-bench — query-time benchmark for a store's X (row/column, sequential/random/cell-type; dense vs CSR/CSC).
  • rapids-benchmark — per-step GPU single-cell pipeline benchmark (wall / host RSS / VRAM) on Dask-CUDA; GPU-node only.

Projects

License

Released under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages