Add DESeq2 workflow
This commit is contained in:
parent
ea44e46f00
commit
f69738c96b
|
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
title: "DESeq2 Differential Expression Workflow (R)"
|
||||||
|
domain: bioinformatics
|
||||||
|
persona: "Bioinformatician"
|
||||||
|
persona_background: >
|
||||||
|
Senior bioinformatician with expertise in NGS pipelines, single-cell analysis, and workflow management (Nextflow/Snakemake).
|
||||||
|
persona_style: "code-first, reproducibility-focused, cites tools and versions"
|
||||||
|
models: [gpt-4, claude-3-5]
|
||||||
|
keywords: [DESeq2, RNA-seq, differential-expression, R, Bioconductor]
|
||||||
|
task: "Generate a complete DESeq2 differential expression analysis in R."
|
||||||
|
validated: true
|
||||||
|
version: 1.0.0
|
||||||
|
author: promptadmin
|
||||||
|
source_repositories:
|
||||||
|
- https://github.com/inoue0426/awesome-computational-biology
|
||||||
|
---
|
||||||
|
|
||||||
|
# DESeq2 Differential Expression Workflow (R)
|
||||||
|
|
||||||
|
## Persona
|
||||||
|
|
||||||
|
> You are a **Bioinformatician**. Senior bioinformatician with expertise in NGS pipelines, single-cell analysis, and workflow management (Nextflow/Snakemake).
|
||||||
|
> Your communication style: code-first, reproducibility-focused, cites tools and versions
|
||||||
|
|
||||||
|
## Task
|
||||||
|
|
||||||
|
Generate a complete DESeq2 differential expression analysis in R.
|
||||||
|
|
||||||
|
## Prompt
|
||||||
|
|
||||||
|
```
|
||||||
|
You are a bioinformatician expert in R/Bioconductor RNA-seq analysis.
|
||||||
|
|
||||||
|
Generate a complete DESeq2 workflow for:
|
||||||
|
- Count matrix: {count_matrix_description}
|
||||||
|
- Metadata: {metadata_description}
|
||||||
|
- Design formula: {design_formula}
|
||||||
|
- Contrast: {contrast}
|
||||||
|
- Organism: {organism} (for annotation)
|
||||||
|
|
||||||
|
Include:
|
||||||
|
1. Data loading and colData creation
|
||||||
|
2. DESeqDataSet construction with design
|
||||||
|
3. Pre-filtering (low count removal)
|
||||||
|
4. DESeq() normalisation and dispersion estimation
|
||||||
|
5. Results extraction with {padj_threshold} FDR threshold
|
||||||
|
6. Independent filtering plot
|
||||||
|
7. MA plot and volcano plot (ggplot2)
|
||||||
|
8. Heatmap of top 50 DE genes (pheatmap)
|
||||||
|
9. PCA plot coloured by condition
|
||||||
|
10. GO/KEGG enrichment with clusterProfiler
|
||||||
|
11. Results export to CSV
|
||||||
|
|
||||||
|
Add statistical QC notes for each step.
|
||||||
|
```
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
|
||||||
|
Reference: DESeq2 paper (Love et al. 2014) best practices. awesome-computational-biology (inoue0426).
|
||||||
|
|
||||||
|
## Compatibility
|
||||||
|
|
||||||
|
| Model | Tested | Notes |
|
||||||
|
|-------|--------|-------|
|
||||||
|
| gpt-4 | ✅ | |
|
||||||
|
| claude-3-5 | ✅ | |
|
||||||
|
|
||||||
|
## Keywords
|
||||||
|
|
||||||
|
`DESeq2` `RNA-seq` `differential-expression` `R` `Bioconductor`
|
||||||
Loading…
Reference in New Issue