Agent skill

rnaseq-de

Differential expression analysis for bulk RNA-seq and pseudo-bulk count matrices with QC, PCA, and contrast testing.

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeships scriptsNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill rnaseq-de --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 7
SKILL.md size: 2 KB
Bundled scripts: yes
Version: 0.1.0
Path: skills/clawbio/rnaseq-de/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 🧬 RNA-seq Differential Expression This skill performs differential expression on bulk RNA-seq or pseudo-bulk count matrices. ## Core Capabilities 1. Input validation for count matrix and sample metadata 2. Pre-DE QC (library size, detected genes, low-count filtering) 3. PCA visualisation on normalized expression 4. Differential expression from formula + contrast 5. Volcano and MA plots 6. Markdown report with reproducibility files ## Input Contract - Count matrix (`.csv` or `.tsv`): rows are genes, columns are samples, first column is gene identifier - Metadata table (`.csv` or `.tsv`): one row per sample, must include `sample_id` - Formula: e.g. `~ condition` or `~ batch + condition` - Contrast: `factor,numerator,denominator` (e.g. `condition,treated,control`) ## Output Structure ``` rnaseq_de_report/ ├── report.md ├── figures/ │ ├── pca.png │ ├── volcano.png │ └── ma_plot.png ├── tables/ │ ├── qc_summary.csv │ ├── normalized_counts.csv │ └── de_results.csv └── reproducibility/ ├── commands.sh ├── environment.yml └── checksums.sha256 ``` ## Usage ```bash python rnaseq_de.py \ --counts counts.csv \ --metadata metadata.csv \ --formula "~ batch + condition" \ --contrast "condition

What's inside
Steps it walks through
  1. Core Capabilities
  2. Input Contract
  3. Output Structure
  4. Usage
  5. Safety
Ships with 6 files
  • examples/demo_counts.csv
  • examples/demo_metadata.csv
  • rnaseq_de.py
  • tests/fixtures/pseudobulk_counts.csv
  • tests/fixtures/pseudobulk_metadata.csv
  • tests/test_rnaseq_de.py
Commands it runs
python rnaseq_de.py \
More from awesome-bio-agent-skills
All skills →
About this skill
What does the rnaseq-de skill do?

Differential expression analysis for bulk RNA-seq and pseudo-bulk count matrices with QC, PCA, and contrast testing.

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill rnaseq-de --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going