cellxgene-census

Query and analyze single-cell and spatial transcriptomics data from the CZ CELLxGENE Census.

13|3|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/tassiovale/claude-code-kit --skill cellxgene-census-tassiovale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cellxgene-census
Source: https://github.com/tassiovale/claude-code-kit/tree/main/skills/cellxgene-census
Command: npx skills add https://github.com/tassiovale/claude-code-kit --skill cellxgene-census-tassiovale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cellxgene-census, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of querying and analyzing large-scale single-cell and spatial transcriptomics data from the CZ CELLxGENE Census programmatically, without the need for downloading entire datasets.

Core Features & Use Cases

  • Programmatic Querying: Access and query the Census for specific datasets, cell types, tissues, diseases, and more.
  • Data Analysis: Perform analysis on the queried data, including statistics, embeddings, and spatial data.
  • Integration: Seamlessly integrate with analysis tools like AnnData, Scanpy, and TileDB-SOMA.
  • Use Case: Imagine you need to analyze gene expression data across multiple datasets for a specific disease. Use this Skill to query the relevant datasets, filter the data, and perform the analysis.

Quick Start

Use the cellxgene-census skill to query the latest stable Census release for single-cell data from the human brain.

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 data from the CZ CELLxGENE Census without downloading entire datasets?

You can query single-cell transcriptomics data from the CZ CELLxGENE Census programmatically to filter by organism, tissue, disease, and cell type. This approach retrieves specific subsets directly, bypassing the need to download entire datasets.

Can I use AnnData and Scanpy with spatial transcriptomics data queried from the CZ CELLxGENE Census?

Yes, spatial transcriptomics data queried from the CZ CELLxGENE Census integrates seamlessly with analysis tools like AnnData, Scanpy, and TileDB-SOMA. This allows you to perform statistics, embeddings, and spatial data analysis on the queried subsets.

What Python environment do I need to analyze single-cell data using the CZ CELLxGENE Census?

To analyze single-cell data using the CZ CELLxGENE Census, you need Python >=3.10,<3.13 and the cellxgene-census library installed. This environment supports querying and integrating the data with analysis tools like Scanpy.

What is the best way to filter gene expression data across multiple datasets for a specific disease?

The best way to filter gene expression data across multiple datasets for a specific disease is to use programmatic querying against the CZ CELLxGENE Census. You can query relevant datasets by disease and perform analysis directly on the filtered results.

Does the CZ CELLxGENE Census support querying by both tissue and cell type for single-cell data?

Yes, the CZ CELLxGENE Census supports querying single-cell data by both tissue and cell type. You can programmatically filter the Census data to retrieve specific subsets matching these biological metadata criteria.

How do I access the latest stable Census release for human brain single-cell data?

You can access the latest stable Census release for human brain single-cell data by using the cellxgene-census library to programmatically query the Census. This allows you to target human organism and brain tissue directly without full dataset downloads.