cellxgene-census

Query CELLxGENE Census single-cell genomics data by metadata filters.

1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Sologa/codex-pipeline --skill cellxgene-census-sologa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cellxgene-census
Source: https://github.com/Sologa/codex-pipeline/tree/main/.codex/skills/cellxgene-census
Command: npx skills add https://github.com/Sologa/codex-pipeline --skill cellxgene-census-sologa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides programmatic access to the CELLxGENE Census, a massive, curated collection of single-cell genomics data, enabling efficient querying and analysis of millions of cells.

Core Features & Use Cases

  • Query Expression Data: Retrieve gene expression data based on cell type, tissue, disease, and other metadata.
  • Explore Metadata: Discover available datasets, cell types, tissues, and diseases within the Census.
  • Machine Learning Integration: Seamlessly integrate Census data into PyTorch and scanpy workflows for model training and analysis.
  • Use Case: Analyze gene expression patterns of specific cell types across multiple tissues or disease states to identify potential biomarkers or understand cellular heterogeneity.

Quick Start

Use the cellxgene-census skill to open the latest stable version of the Census and print the total number of cells.

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 gene expression data by cell type and tissue?

To query single-cell gene expression data, you can programmatically retrieve records from the CELLxGENE Census by applying filters based on cell type, tissue, disease, and specific gene expression metadata.

Can I use single-cell genomics data for machine learning model training in PyTorch?

Yes, single-cell genomics data retrieved from the Census can be seamlessly integrated into PyTorch and scanpy workflows, directly facilitating machine learning model training and downstream expression analysis.

What is the best way to explore metadata across millions of human and mouse cells?

The best way to explore metadata across millions of human and mouse cells is to programmatically query the CELLxGENE Census, which allows you to discover available datasets, cell types, tissues, and diseases.

Does the Census support out-of-core processing for large-scale single-cell datasets?

Yes, the Census supports both in-memory and out-of-core processing options, enabling efficient data retrieval and analysis even when handling large-scale single-cell genomics datasets that exceed available memory.

Why use programmatic data queries instead of manual exploration for single-cell expression analysis?

Programmatic data queries enable efficient, reproducible filtering across millions of cells by tissue and disease states, facilitating large-scale expression analysis and biomarker identification that manual exploration cannot handle.

What are the limitations of retrieving expression data from the CELLxGENE Census?

Retrieval is limited to the curated datasets within the CELLxGENE Census, meaning analysis depends on the availability of specific cell types, tissues, and diseases present in the current human and mouse collections.