An automated visualization tool for generating gene expression bubble plots categorized by cell type and disease state.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bubble-plot
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install bubble-plot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Bubble Plot Generator is a specialized data visualization component within Openclaw Skills designed for bioinformatics and genomic research. It simplifies the creation of dot plots from gene expression matrices, which are essential for interpreting single-cell RNA-seq and spatial transcriptomics data. The skill automatically handles the complex mapping of gene expression levels and the percentage of positive cells across various clusters and tissue types.
By utilizing this skill, researchers can transform raw TSV or CSV datasets into high-quality, publication-ready visualizations. It streamlines the workflow of comparing gene expression patterns between normal and tumor tissues, providing a clear visual representation of biological variance without requiring manual data manipulation.
To use this feature within Openclaw Skills, ensure your environment has Python 3 and the necessary data science libraries installed. Use the following command to set up the dependencies:
pip3 install --break-system-packages pandas matplotlib
You can then run the generator using the following CLI structure:
python3 skills/bubble-plot/bubble_plot.py <your_data.tsv> --genes GENE_NAME_1 GENE_NAME_2
The skill intelligently maps your dataset by identifying specific keywords in your column headers. Below is the expected taxonomy:
| Data Role | Identification Keywords | Example Column Names |
|---|---|---|
| Cell Type | majorCluster, cell_type, cluster | majorCluster, CellType |
| Tissue Type | tissue, class, condition, group | tissue, class |
| Cancer Type | cancerType, cancer_type, disease | cancerType, Disease |
| Expression | Numerical non-metadata columns | FOLR1, TACSTD2, MET |
Output files are organized in a bubble_plots/ directory with standardized naming conventions: {Gene}_dotplot_{TissueType}.png.
Loading
A sophisticated role orchestration skill for agent swarms that enables dynamic, capability-based assignment and hierarchical coordination.

A robust end-to-end speech recognition skill for converting local audio files into accurate text using Alibaba DashScope.

A secure file system utility that executes file operations within a WebAssembly sandbox for enhanced privacy and control.

An AI-powered diagnostic tool for A-share companies that generates interactive financial reports across six key performance dimensions.

Advanced reputation analytics and trend tracking for Pilot Protocol agent scoring.

Bridges the Pilot Protocol with cloud storage services like AWS S3 and GCS, allowing AI agents to manage files through secure gateway agents.








































