用途:该技能封装 BioGRID ORCS(Open Repository of CRISPR Screens)REST API,用于检索 CRISPR 筛选相关数据,包括物种列表、词表分类与术语、筛选实验、筛选评分和基因评分。
主要能力:提供 Python 脚本 scripts/biogrid_client.py,映射到 API 端点,支持以下命令:organisms(列出物种)、vocabs(列出词表分类)、vocab <CATEGORY_ID>(获取词表术语)、screens(搜索筛选实验,可按 organismID、cellLine 过滤)、screen <SCREEN_ID>(获取筛选评分,可用 --hit yes 过滤命中)、gene <GENE_ID>(获取基因评分)、genes(按名称搜索基因,如 --name "BRCA1|TP53")。references/api_docs.md 提供完整 API 文档与参数列表。
使用方式:需 Python 3.10+,并必须提供有效的 BioGRID Access Key(32 字符字符串)。基本命令结构:python .trae/skills/biogrid-orcs/scripts/biogrid_client.py <COMMAND> --accesskey <KEY> [OPTIONS]。可先运行 python scripts/biogrid_client.py --help 验证。执行前应确认输入、输出路径与配置参数,运行后检查生成结果。
适用场景:需要搜索 CRISPR 筛选、获取词表或检索基因评分的可重复、清单式任务。
限制:缺少源数据、标识符、文件或凭据时不应使用;不得用于编造结果或超出范围结论;第三方包未固定版本;输出建议为 biogrid_orcs_result.md,并附验证摘要与假设说明。