ZMAP: A single-cell meta-atlas of zebrafish embryonic development reveals a consensus hierarchy of cell identities

ZMAP (Zebrafish Meta Atlas Project) is a harmonized single-cell RNA-seq reference atlas for zebrafish embryogenesis developed by the Wagner Lab at the University of California, San Francisco.

Nicole A. Aponte-Santiago1,2, Yingxin Su1,2, and Daniel E. Wagner1,2*

1 Department of Obstetrics, Gynecology and Reproductive Science, Center for Reproductive Sciences, University of California San Francisco, San Francisco, CA, USA
2 Eli and Edythe Broad Center for Regeneration Medicine and Stem Cell Research, University of California San Francisco, San Francisco, CA, USA

* Correspondence: daniel.wagner@ucsf.edu

Abstract

Single-cell RNA sequencing (scRNA-seq) efforts have generated large collections of high-resolution cellular atlases of embryonic development, providing unprecedented views of the dynamic gene expression programs that accompany cell fate specification. Alongside parallel efforts in other models, zebrafish has emerged as one of the most extensively profiled vertebrate embryonic systems, with numerous scRNA-seq atlases spanning both embryonic and early larval stages. Despite this progress, cross-study comparisons between datasets remain challenging due to differences in sample processing, mapping, and annotation conventions. Here we present ZMAP (Zebrafish Meta Atlas Project), a harmonized reference integrating 8 published whole-embryo zebrafish scRNA-seq datasets comprising 798,790 cells across 15 developmental time windows. ZMAP unifies component studies through a shared embedding, a standardized marker-gene discovery pipeline, and a hierarchical annotation ontology. Using ZMAP, we inferred “consensus identity programs” – marker gene signatures for each ontology group that were reproducibly detected across studies. To promote broad usage, we provide a Python-based API for automated annotation and retrieval of marker gene sets and reference objects, as well as a web portal that supports interactive 2D and 3D exploration of the UMAP embedding, gene and annotation-level queries, and access to consensus marker resources.

Web Portal

Python Package

zmap-tools

API reference, installation guide, and tutorials for the zmap-tools Python package — annotate new datasets against the ZMAP reference.

Tutorial Videos

Full-screen-friendly walkthroughs for the 2D and 3D browsers.

Intro & Core Navigation

~2 min

Explore by Cell Type

~2 min

Explore by Gene

~7 min

Full Tutorial

~10 min

Download ZMAP Data

All ZMAP reference data are publicly available as AnnData (.h5ad) files.

Raw counts (3.5 GB; raw counts)
Download
Processed (recommended) (3.5 GB; raw counts + all annotations)
Download
Processed (full) (~25 GB; processed counts + annotations + intermediate embeddings and graphs)
Download
Symphony reference
Download

Citation

A manuscript describing ZMAP is in preparation. Citation details and DOI will be added here upon publication.

Link copied