cellxgene-census

Query CZ CELLxGENE Census releases for versioned single-cell and spatial transcriptomics data.

74|5|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/dralkh/seerai --skill cellxgene-census-dralkh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cellxgene-census
Source: https://github.com/dralkh/seerai/tree/main/skills/cellxgene-census
Command: npx skills add https://github.com/dralkh/seerai --skill cellxgene-census-dralkh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of working with massive public single-cell and spatial transcriptomics datasets by giving researchers a reliable way to query versioned Census releases without downloading everything first.

Core Features & Use Cases

  • Population-scale exploration: Inspect cell metadata, dataset summaries, and gene coverage across human, mouse, and other supported organisms.
  • Targeted expression queries: Retrieve AnnData slices for specific tissues, diseases, cell types, or marker genes for downstream analysis in Scanpy or related tools.
  • Large-scale workflows: Use out-of-core iteration, presence matrices, and spatial exports to support memory-safe analysis, machine learning, and spatial transcriptomics tasks.

Quick Start

Use the cellxgene-census skill to identify the right organism, tissue, and gene filters for my analysis and return a reproducible Census query workflow.

Frequently Asked Questions about cellxgene-census

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query single-cell transcriptomics metadata without downloading the entire Census dataset?

To query single-cell transcriptomics metadata without downloading everything, you can extract versioned cell metadata, dataset summaries, and gene coverage slices directly from the CZ CELLxGENE Census using TileDB-SOMA-compatible query syntax.

How do I retrieve AnnData slices for specific tissues and cell types from spatial transcriptomics data?

You retrieve AnnData slices for specific tissues, diseases, or cell types by applying primary-data filtering and targeted expression queries to the Census, yielding objects ready for downstream analysis in Scanpy.

Can I use cellxgene-census for memory-safe machine learning dataset preparation at scale?

Yes, you can prepare machine learning datasets at scale by using the Census out-of-core matrix iteration and presence matrices, which support memory-safe analysis and large-scale workflows without loading entire datasets into memory.

Does working with the Census require specific query syntax for reproducible analysis?

Yes, reproducible analysis requires correct Census version selection, primary-data filtering, and TileDB-SOMA-compatible query syntax to ensure your versioned single-cell and spatial transcriptomics queries remain consistent across runs.

What is the best way to export spatial data slices for downstream transcriptomics workflows?

The best way to export spatial data slices is to use the Census spatial data export workflows, which apply primary-data filtering to extract targeted expression matrices and metadata into AnnData formats for spatial transcriptomics tasks.

How does out-of-core iteration handle population-scale single-cell data exploration?

Out-of-core iteration handles population-scale exploration by processing large single-cell matrices in chunks, allowing you to inspect cell metadata and gene coverage across organisms without exhausting memory resources.