pydeseq2

Perform differential gene expression analysis on bulk RNA-seq count data.

8|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/sanand0/scientific-research --skill pydeseq2-sanand0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pydeseq2
Source: https://github.com/sanand0/scientific-research/tree/main/.claude/skills/pydeseq2
Command: npx skills add https://github.com/sanand0/scientific-research --skill pydeseq2-sanand0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pydeseq2, pandas, numpy, scipy, scikit-learn, anndata, matplotlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex process of identifying differentially expressed genes from bulk RNA-sequencing data, a critical step in understanding biological responses to treatments or conditions.

Core Features & Use Cases

  • RNA-Seq Analysis: Perform differential gene expression analysis on bulk RNA-seq count data.
  • Statistical Rigor: Implements DESeq2's robust statistical methods, including Wald tests and FDR correction.
  • Use Case: Analyze RNA-seq data from a drug-treated versus control group to identify genes that are significantly up- or down-regulated by the drug.

Quick Start

Run a standard differential expression analysis on your RNA-seq counts and metadata.

Frequently Asked Questions about pydeseq2

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

FAQPage Schema
How do I perform differential gene expression analysis on bulk RNA-seq count data?

Differential gene expression analysis on bulk RNA-seq count data is performed using a Python implementation of DESeq2, applying Wald tests with FDR correction to identify significantly up- or down-regulated genes.

Can I use pandas DataFrames and AnnData for RNA-seq differential expression?

Yes, the analysis integrates with pandas and AnnData for data handling, allowing you to input bulk RNA-seq count data and metadata directly for differential gene expression analysis.

Does this DESeq2 Python implementation support multi-factor experimental designs?

Yes, the Python implementation of DESeq2 supports both single-factor and multi-factor experimental designs to analyze differential gene expression across various treatment conditions and metadata variables.

What statistical methods are used for identifying differentially expressed genes in RNA-seq data?

Differentially expressed genes are identified using Wald tests with FDR correction, and optional LFC shrinkage is provided for visualization of results from bulk RNA-seq count data.