bulk-transcriptomics

Execute differential expression analysis for bulk RNA-seq and microarray data.

29|3|Updated Jun 11, 2026
One-click install
npx skills add https://github.com/inflexa-ai/inflexa --skill bulk-transcriptomics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bulk-transcriptomics
Source: https://github.com/inflexa-ai/inflexa/tree/main/skills/bulk-transcriptomics
Command: npx skills add https://github.com/inflexa-ai/inflexa --skill bulk-transcriptomics

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill addresses the complexity of choosing and executing the correct statistical methods for differential expression analysis, ensuring that biological insights are derived from robust, auditable, and reproducible workflows.

Core Features & Use Cases

  • Method Selection: Provides a decision tree to select the optimal tool (PyDESeq2, edgeR, or limma-voom) based on your specific experimental design and sample size.
  • Batch Correction: Implements ComBat_seq and svaseq to mitigate technical noise while preserving biological signal.
  • Use Case: A researcher with a complex multi-factor experiment can use this skill to determine whether to use DESeq2 or limma, apply the correct batch correction, and generate standardized differential expression results.

Quick Start

Use the bulk-transcriptomics skill to perform differential expression analysis on the provided raw count matrix and metadata file using the recommended method for my experimental design.

Frequently Asked Questions about bulk-transcriptomics

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

FAQPage Schema
How do I perform differential expression analysis for bulk RNA-seq and microarray data?

Differential expression analysis for bulk RNA-seq and microarray data is executed by selecting appropriate statistical models based on experimental design. This skill uses PyDESeq2, edgeR, and limma to generate standardized results.

When do I need to use limma-voom versus DESeq2 for RNA-seq analysis?

You need to use limma-voom versus DESeq2 based on your specific experimental design and sample size. A built-in decision tree evaluates data characteristics to select the optimal statistical model for your RNA-seq analysis.

Can I use batch effect correction like ComBat_seq on raw count matrices?

Yes, you can apply batch effect correction to raw count matrices using ComBat_seq and svaseq. These methods mitigate technical noise while preserving the underlying biological signal during differential expression workflows.

Does this differential expression workflow support complex multi-factor experimental designs?

Yes, this differential expression workflow supports complex factorial designs. It rigorously validates statistical models to ensure biological insights are derived from auditable and reproducible multi-factor experiments.

What's the best way to ensure reproducible bulk transcriptomics results?

The best way to ensure reproducible bulk transcriptomics results is through standardized output conventions and rigorous statistical validation. This approach guarantees that differential expression outputs remain consistent across analyses.