项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1175
使用教程
环境要求
- Python 3.11 及以上版本
- pip 或 conda 包管理器(二选一)
- 源码开发方式建议安装 uv
- 使用 Galaxy 桥接功能需 GALAXY_API_KEY
安装与启动步骤
-
1pip 安装 ClawBio
一条命令完成安装,需要 Python 3.11+;也可改用 conda 从 bioconda 频道安装。
pip install clawbio -
2跑 PharmGx 演示
用官方演示数据验证安装是否成功,2 秒内即可跑完,不需要任何输入文件。
clawbio run pharmgx --demo -
3conda 方式安装
如果你习惯用 conda 管理环境,可从 bioconda 频道安装,效果与 pip 安装一致。
conda install -c bioconda clawbio -
4源码方式安装
需要开发或获取全部技能与完整演示数据时,克隆仓库后用 uv 同步依赖再运行。
git clone https://github.com/ClawBio/ClawBio.git cd ClawBio uv sync uv run python clawbio.py run pharmgx --demo -
5用自己的数据运行
源码目录下用 clawbio.py 指定 --input 与 --output,支持 pharmgx、rnaseq、methylation 等技能。
python clawbio.py run pharmgx --input my_23andme.txt --output results/ python clawbio.py run rnaseq --input counts.csv,metadata.csv --output results_rnaseq/ python clawbio.py run methylation --geo-id GSE139307 --output results_methylation/ -
6作为 Python 库调用
在代码中导入 run_skill 与 list_skills,即可在脚本里调用技能并拿到结果对象。
from clawbio import run_skill, list_skills result = run_skill("pharmgx", demo=True) result = run_skill("gwas-lookup", rsid="rs3798220", output="/tmp/report") -
7装成 Claude Code 插件
在 Claude Code 里添加 marketplace 并安装插件,所有技能即可被智能体路由调用。
/plugin marketplace add ClawBio/ClawBio /plugin install clawbio -
8接入编辑器技能目录
Cursor、VS Code、Codex、Zed 等可直接读取 Agent Skills,把 skills/ 下的目录复制或软链过去即可。
cp -r skills/* ~/.agents/skills/
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
GALAXY_API_KEY | 否 | 仅在通过 galaxy-bridge 调用 Galaxy 上的工具时需要提供。 | your_galaxy_api_key |
如何确认成功
执行 clawbio run pharmgx --demo,2 秒内正常结束并输出 PharmGx 分析结果、无任何报错即安装成功。
常见问题
Q:需要什么 Python 版本?
A:README 明确要求 Python 3.11 及以上,版本过低会导致安装或运行失败。
Q:能用 conda 安装吗?
A:可以,README 给出命令:conda install -c bioconda clawbio,与 pip 安装等价。
Q:为什么 uv run pytest 直接运行会报错?
A:不带路径运行会在收集阶段因各技能的 conftest.py 模块名冲突而失败,需像 CI 一样逐条指定测试路径,例如 uv run pytest skills/pharmgx-reporter/tests/ -v。
Q:MCP server 还能用吗?
A:该方式已自 0.7.0 起弃用,将在 0.8.0 移除,现有配置仍可运行但启动时会提示,建议参考官方文档迁移。
Q:数据会上传到云端吗?
A:不会。ClawBio 是本地优先设计,生物数据处理在本地完成,LLM 只停留在编排层。
注意事项
- 所有分析本地运行,注意自行保管好输入数据与结果目录。
- MCP server(uvx --from 'clawbio[mcp]' clawbio mcp)已弃用,新项目不建议再接入。
- 跑测试时必须逐个指定测试路径,不要直接执行裸的 uv run pytest。
- 使用 Galaxy 桥接功能前需先设置 GALAXY_API_KEY 环境变量。
核心亮点
- 内置大量生物信息学专用技能,覆盖基因组学、群体遗传学等高频分析场景
- 本地优先架构,数据不出域,满足科研数据隐私与合规要求
- 强调可复现性,分析流程标准化,结果可追溯
不足之处
- 项目尚处早期,技能库覆盖范围有限,复杂分析流程支持待完善
- 文档与社区生态仍在建设中,上手引导和案例不够丰富
适用场景
- 科研团队本地分析基因组测序数据,避免上传云端
- 需要标准化、可复现的生信分析流程的教学与培训
- AI 辅助群体遗传学或变异注释的自动化分析
替代项目
BioChatter、LangChain生物信息学插件、Galaxy Project
上一篇:herdr
下一篇:world-forge-ai
同类项目推荐
open-webui-tools
开源
给 Open WebUI 装上 15 个工具,语音音乐能力一键扩展
Open‑WebUI Tools is a modular toolkit designed to extend and enrich your Open WebUI···
girl-agent
开源
在 Telegram 里养一个会睡觉、闹情绪、有记忆的 AI 女友
ИИ-девушка с человеческим поведением: сон, нас···
bear-notes-mcp
开源
让 AI 直接读写你的 Bear 笔记,知识库秒变 AI 助手
MCP Server for Bear note taking app available as Claude Desktop extension or standal···
stackql
开源
用 SQL 统一查询和操作所有云资源,让 AI 代理也能轻松管理基础设施。
Query, provision and operate Cloud, SaaS, API and Model Context Protocol (MCP) resou···
agent-control
开源
给AI智能体装上统一管理闸门,运行时行为尽在掌控。
Centralized agent control plane for governing runtime agent behavior at scale. Confi···
multi-agent-investment
开源
三个AI智能体协作,不靠大模型瞎猜,给出确定性买卖评级。
Multi-agent equity research system with deterministic signal fusion — 3 specialized···
fireworks-design
开源
一次出多稿再打分合并,好方案自己冒头
A Claude Code workflow that replicates ClaudeDesign — parallel design exploration, ···
mcp-maigret
开源
让 AI 一句话查用户名在千站的公开账号
MCP server that lets AI agents run maigret, an OSINT tool that searches a username a···
second-brain
开源
让本地文件自动驱动智能体干活,多平台沟通不用愁。
Second Brain is an agentic framework that acts as an operating system, using local f···
