Skip to content
Back to skills

572 Usage Guide F2597de7

ASecurity

ReactomePA provides pathway enrichment analysis using the Reactome database, a curated peer-reviewed knowledgebase of biological pathways with deep hierarchy and reaction-level detail.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
datagoreactexpressdatabase

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 572-usage-guide_f2597de7 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 572 Usage Guide F2597de7?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 572 Usage Guide F2597de7
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-572-usage-guide-f2597de7/badge)](https://www.skillsdirectory.com/skills/tools-only-572-usage-guide-f2597de7)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Reactome Pathway Enrichment - Usage Guide

## Overview
ReactomePA provides pathway enrichment analysis using the Reactome database, a curated peer-reviewed knowledgebase of biological pathways with deep hierarchy and reaction-level detail.

## Prerequisites
```r
if (!require('BiocManager', quietly = TRUE))
    install.packages('BiocManager')

BiocManager::install(c('ReactomePA', 'org.Hs.eg.db', 'enrichplot'))
```

## Quick Start
Tell your AI agent what you want to do:
- "Run Reactome pathway enrichment on my significant genes"
- "Find peer-reviewed curated pathways enriched in my gene list"
- "Use Reactome instead of KEGG for pathway analysis"

## Example Prompts
### Basic Enrichment
> "Run Reactome pathway enrichment on my differentially expressed genes from deseq2_results.csv"

> "Perform Reactome enrichment on my significant genes and show the top 20 pathways"

### Visualization
> "Create a dotplot of my Reactome enrichment results"

> "Open the most enriched Reactome pathway in the browser"

### Comparison with KEGG
> "Run both Reactome and KEGG enrichment on my genes and compare results"

### GSEA with Reactome
> "Run Reactome GSEA on my ranked gene list"

## What the Agent Will Do
1. Load DE results and extract significant genes
2. Convert gene IDs to Entrez format (required for ReactomePA)
3. Run enrichPathway() with readable = TRUE for gene symbols
4. Generate visualizations and export results
5. Optionally view pathways in Reactome browser

## Reactome vs KEGG

| Feature | Reactome | KEGG |
|---------|----------|------|
| Curation | Peer-reviewed | Expert curated |
| Access | Open source | Requires license for commercial |
| Hierarchy | Deep pathway hierarchy | Flat pathway list |
| Detail | Reaction-level detail | Pathway-level |
| Updates | Quarterly | Ongoing |
| Organisms | 7 species | 4000+ species |

## Understanding Results

| Column | Description |
|--------|-------------|
| ID | Reactome pathway ID (R-HSA-XXXXX) |
| Description | Pathway name |
| GeneRatio | Genes in list / genes in pathway |
| BgRatio | Pathway genes / total genes |
| pvalue | Raw p-value |
| p.adjust | Adjusted p-value (BH) |
| qvalue | Q-value |
| geneID | Genes in pathway |
| Count | Number of genes |

## Tips
- Reactome requires Entrez gene IDs - convert from symbols first with bitr()
- Use readable = TRUE in enrichPathway() to get gene symbols in output
- viewPathway() opens interactive pathway visualization in browser
- Reactome has fewer species than KEGG but more detailed pathway annotation
- Combine Reactome with KEGG/WikiPathways for comprehensive pathway coverage
- See enrichment-visualization skill for dotplot() and other plots

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.