VData: Temporally annotated data manipulation and storage

preprint OA: closed CC-BY-NC-ND-4.0
📄 Open PDF View at publisher

Abstract

Background Recent advances in both single-cell sequencing technologies and gene expression simulation algorithms have led to the production of increasingly large datasets. Larger datasets (tens or hundreds of Gigabytes) can no longer fit on regular computers’ RAM and thus pose important challenges for storage and manipulation. Existing solutions offer partial solutions but do not explicitly handle the temporal dimension of simulated data and still require large amounts of RAM to run. Results VData is a Python extension to the widely used AnnData format that solves these issues by extending 2D dataframes to 3 dimensions (cells, genes and time). VData is built on top of Ch5mpy, a custom built Python library for easily working with hdf5 files and which allows to reduce the memory footprint to the minimum. Conclusions VData allows to store and manipulate very large datasets of (empirical or simulated) time-stamped data. Since it follows the original Ann-Data format, it is compatible with the scverse tools and AnnData users will find it easy to use.

My notes (saved in your browser only)

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00
unpaywall
last seen: 2026-05-29T02:00:03.542394+00:00
License: CC-BY-NC-ND-4.0