bubble_plot

v1.0.0

在需要基于基因表达数据画气泡图(dot plot)时使用。适用于单细胞 RNA-seq、空间转录组等场景,按细胞类型 × 癌种展示基因表达比例和均值。

0· 90·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, SKILL.md, and the included Python script are consistent: the script reads a TSV/CSV expression matrix, auto-detects metadata and numeric gene columns, and writes PNG/PDF bubble plots. Requiring python3 (and pandas/matplotlib) is proportional to the stated purpose.
Instruction Scope
SKILL.md restricts actions to checking for a local input file, ensuring Python libraries are installed, running the included script, and returning generated plot files. One operational note: the suggested pip command uses --break-system-packages (modifies system Python installation), which may be undesirable — using a virtualenv/conda environment would be safer. Otherwise the instructions do not attempt to read unrelated files or transmit data externally.
Install Mechanism
There is no install spec (instruction-only skill) and the code is included. The script depends on common Python libraries (pandas, matplotlib) and there are no downloads from external URLs or archive extraction steps in the skill package itself.
Credentials
The skill declares no environment variables, no credentials, and no config paths. The code only reads the user-supplied input file path and writes output images, which is appropriate for its function.
Persistence & Privilege
always is false and the skill does not request persistent or elevated platform privileges. It does not attempt to modify other skills or system-wide agent settings.
Assessment
This skill appears to do what it says: generate bubble/dot plots from a TSV/CSV gene-expression matrix. Before running it: (1) review the included bubble_plot.py (already present) and confirm you trust it — it only reads the provided file and writes PNG/PDF outputs; (2) avoid running the suggested pip command with --break-system-packages on a production/system Python — prefer a virtual environment (python -m venv) or conda to install pandas/matplotlib; (3) ensure the input file does not contain sensitive data you don't want processed or stored on the machine where you run the script; (4) run the skill in an isolated environment if you have any doubt about package changes or file permissions. If you need the agent to run this automatically, note it can execute the local script but has no network exfiltration code included.

Like a lobster shell, security has layers — review code before you run it.

latestvk970y9arw2t1htfdvy9twd3m1984gr0z

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🫧 Clawdis
Binspython3

Comments