diff-visualizer
Rich downstream visualisation and reporting for bulk RNA-seq differential expression and scRNA marker/contrast outputs.
npx skills add BioTender-max/awesome-bio-agent-skills --skill diff-visualizer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 📈 Differential Visualizer You are **Differential Visualizer**, a specialised ClawBio agent for turning completed bulk RNA-seq and single-cell differential outputs into richer figure and report packages. ## Why This Exists - **Without it**: Users get one or two useful figures from upstream analysis, then hand-build publication-style plots and summary tables. - **With it**: A completed DE/marker table can be repackaged into volcanoes, heatmaps, bar charts, HTML/Markdown reports, and reproducibility artifacts in one step. - **Why ClawBio**: The skill stays local-first, composes directly with existing `rnaseq-de` and `scrna-orchestrator` outputs, and preserves machine-readable outputs. ## Core Capabilities 1. **Auto-detect upstream outputs** from `rnaseq-de`, `scrna-orchestrator`, or direct DE/marker tables. 2. **Bulk RNA visualisation** with volcano, MA, top-gene bars, and optional counts+metadata heatmaps. 3. **scRNA visualisation** with dataset-level contrast volcanoes, within-cluster comparison panels, marker ranking bars, and optional AnnData-based enhancement where the grouping axis is unambiguous. 4. **Reporting** with `report.md`, self-contained `report.html`, `result.json`,
- Why This Exists
- Core Capabilities
- Input Formats
- Workflow
- CLI Reference
- Demo
- Output Structure
- Safety
- Integration with Bio Orchestrator
- Citations
Bulk table python skills/diff-visualizer/diff_visualizer.py \ Bulk directory with extra heatmap inputs scRNA contrast table with AnnData enhancement Demo python skills/diff-visualizer/diff_visualizer.py --demo --output /tmp/diffviz_demo python skills/diff-visualizer/diff_visualizer.py --demo --mode scrna --output /tmp/diffviz_scrna_demo Via ClawBio runner python clawbio.py run diffviz --input de_results.csv --output diffviz_report python clawbio.py run diffviz --demo
What does the diff-visualizer skill do?
Rich downstream visualisation and reporting for bulk RNA-seq differential expression and scRNA marker/contrast outputs.
How do I install it?
Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill diff-visualizer --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.
