scanpy

Analyze single-cell RNA-seq data with scalable Python workflows.

3|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill scanpy-ramanebrahimi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scanpy
Source: https://github.com/RamanEbrahimi/raman-marketplace/tree/main/plugins/agentic-research/skills/scientific-skills/scanpy
Command: npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill scanpy-ramanebrahimi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complexity and time-consuming nature of single-cell RNA-seq analysis by providing a comprehensive, scalable toolkit for data processing, visualization, and interpretation.

Core Features & Use Cases

  • Comprehensive Analysis Pipeline: From quality control to visualization and differential expression, the Skill covers all aspects of single-cell RNA-seq analysis.
  • Scalability: Designed to handle large datasets, making it suitable for both exploratory and production-level analysis.
  • Use Case: For researchers dealing with single-cell RNA-seq data, this Skill simplifies the workflow, enabling them to focus on scientific insights rather than technical challenges.

Quick Start

To begin analyzing your single-cell RNA-seq data, run the following command:

python scripts/analysis_template.py input_file.h5ad

Frequently Asked Questions about scanpy

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

FAQPage Schema
How do I process single-cell RNA-seq data for clustering and visualization?

You can process single-cell RNA-seq data by running a Python pipeline that handles quality control, normalization, dimensionality reduction, clustering, and visualization using scalable scripts.

What is the best way to analyze large-scale single-cell RNA-seq datasets?

Analyzing large single-cell RNA-seq datasets requires a scalable toolkit designed to handle extensive data processing, enabling production-level analysis without being limited by dataset size.

Does single-cell RNA-seq analysis work with AnnData and pandas?

Yes, single-cell RNA-seq analysis requires AnnData for data structure and pandas with numpy for data manipulation, ensuring proper handling of expression matrices.

How do I start a single-cell RNA-seq workflow using an h5ad input file?

You can start a single-cell RNA-seq workflow by executing the analysis template script and passing your .h5ad input file as the argument to initiate the full pipeline.

Can I perform differential expression analysis on single-cell RNA-seq data?

Yes, performing differential expression analysis on single-cell RNA-seq data is a core feature of the workflow, allowing you to identify significant gene expression differences between cell clusters.

Why does my single-cell RNA-seq pipeline require numpy and anndata?

Your single-cell RNA-seq pipeline requires numpy and anndata because they provide the foundational data structures and numerical operations needed to manipulate and analyze high-dimensional expression matrices.