scanpy

Perform end-to-end single-cell RNA-seq analysis with AnnData.

2|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/Lord1Egypt/scientific-agent-toolkit --skill scanpy-lord1egypt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scanpy
Source: https://github.com/Lord1Egypt/scientific-agent-toolkit/tree/main/scientific-skills/scanpy
Command: npx skills add https://github.com/Lord1Egypt/scientific-agent-toolkit --skill scanpy-lord1egypt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scanpy, pandas, numpy, matplotlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill addresses the complexity of single-cell RNA-seq data analysis by providing a standardized, reproducible pipeline for processing, clustering, and visualizing high-dimensional genomic data.

Core Features & Use Cases

  • Comprehensive Workflow: Handles everything from initial quality control and normalization to dimensionality reduction and cell type annotation.
  • Advanced Visualization: Generates publication-quality plots including UMAPs, heatmaps, and dot plots for marker gene expression.
  • Use Case: Researchers can use this to process raw single-cell count matrices, identify distinct cell populations, and perform differential expression analysis between experimental conditions.

Quick Start

Use the scanpy skill to perform a full quality control and clustering analysis on the provided single-cell data file.

Frequently Asked Questions about scanpy

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

FAQPage Schema
How do I perform scRNA-seq quality control and normalization on a count matrix?

To handle large-scale genomic datasets efficiently, this pipeline utilizes the AnnData structure to manage high-dimensional expression matrices and metadata. It processes large single-cell RNA-seq datasets by embedding quality control and clustering workflows within scalable Python data structures.

Can I generate publication-quality UMAPs and heatmaps for marker gene expression?

Yes, you can generate publication-quality UMAPs and heatmaps for marker gene expression directly within this workflow. The pipeline integrates visualization capabilities to produce dot plots and UMAPs that visually represent distinct cell populations and differential expression results.

How does single-cell clustering identify distinct cell populations from high-dimensional data?

You need Python environments with scanpy, pandas, numpy, and matplotlib installed to execute this scRNA-seq analysis workflow. These dependencies provide the foundational data structures and plotting libraries required to manage expression matrices and render publication-quality visualizations.

What is the best way to manage expression matrices and metadata for reproducible genomic analysis?

The best way to manage expression matrices and metadata for reproducible genomic analysis is using the AnnData structure. This pipeline leverages AnnData to efficiently handle large-scale single-cell count matrices and associate metadata throughout the entire clustering and visualization workflow.