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.