← 返回 Skills 市场
272
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install western-blot-quantifier
功能描述
Automatically identify Western Blot gel bands, perform densitometric analysis, and calculate normalized values relative to loading controls (GAPDH, β-actin,...
安全使用建议
Do not install or run this skill in a production environment yet. The repository appears to be a draft: class and function names in SKILL.md/__init__.py do not match main.py, the documented API (analyze(), save(), CSV/figure output, CLI flags) is missing, and import errors will likely occur. Suggested next steps before trusting or using the skill: 1) Ask the author for a corrected release where exported names match implementation and the documented API/CLI are implemented. 2) Run the package in an isolated sandbox (e.g., ephemeral VM or container) to confirm there are no unexpected file/network operations. 3) Inspect and/or run unit tests that exercise real image input, CSV export, and plotting to verify behavior. 4) If you need to use it now, patch or extend main.py to implement the documented interface and add explicit file-path validation (prevent ../ traversal), then run on non-sensitive sample images first. The current inconsistencies look like incomplete packaging rather than deliberate malicious behavior, but do not proceed until fixed and reviewed.
功能分析
Type: OpenClaw Skill
Name: western-blot-quantifier
Version: 0.1.0
The skill bundle is a benign tool for Western Blot image analysis. The code in scripts/main.py implements basic band detection and normalization logic using numpy without any risky system calls, network activity, or data exfiltration. The documentation in SKILL.md is consistent with the stated purpose and does not contain any prompt injection attempts or malicious instructions.
能力评估
Purpose & Capability
Name/description match the general purpose (image-based band detection and quantification) and dependencies are appropriate for image analysis. However, the package metadata and SKILL.md refer to a WesternBlotQuantifier class and result objects (analyze(), save(), save_figures(), DataFrame outputs) that are not implemented in the included code. __init__.py attempts to import WesternBlotQuantifier, AnalysisResult, and BandRegion from main.py, but main.py defines a WBQuantifier class and none of the other names — this will cause import failures.
Instruction Scope
SKILL.md documents a Python API and CLI with options (--input, --reference, --targets, --lanes, output file saving, CSV exports, figure saving) that are not supported by the included main.py. main.py's CLI accepts --image and --demo only and contains only a demo-mode synthetic-image printout; there is no implemented image file I/O, CSV export, plotting, or analysis return object as described. The runtime instructions therefore overreach relative to the actual code.
Install Mechanism
No install spec in registry; instructions use pip install -r requirements.txt which lists common, well-known Python packages for image/data processing (numpy, opencv-python, pandas, etc.). This is proportionate to the stated purpose. No remote downloads or obscure install sources detected.
Credentials
The skill does not request environment variables, credentials, or config paths. That is consistent with the described offline, local-image processing functionality.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent privileges. It is user-invocable and does not modify other skills or system-wide settings per the provided files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install western-blot-quantifier - 安装完成后,直接呼叫该 Skill 的名称或使用
/western-blot-quantifier触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release: Automated tool for quantifying and normalizing Western Blot gel bands.
- Automatically detects bands and lanes in Western Blot images.
- Performs densitometric analysis and background correction.
- Supports normalization to loading controls (GAPDH, β-actin, Tubulin).
- Exports quantitative results in CSV format.
- Includes Python API and command line usage.
- Batch analysis and various background correction methods supported.
元数据
常见问题
Western Blot Quantifier 是什么?
Automatically identify Western Blot gel bands, perform densitometric analysis, and calculate normalized values relative to loading controls (GAPDH, β-actin,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 272 次。
如何安装 Western Blot Quantifier?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install western-blot-quantifier」即可一键安装,无需额外配置。
Western Blot Quantifier 是免费的吗?
是的,Western Blot Quantifier 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Western Blot Quantifier 支持哪些平台?
Western Blot Quantifier 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Western Blot Quantifier?
由 Lyla0921(@lyla0921)开发并维护,当前版本 v0.1.0。
推荐 Skills