SuperAPI AI 工具集

hgnc-api

通用与其它

查看项目

更新于 10-15 16:44

技能介绍

用途:通过 HGNC 数据库检索标准化的基因命名信息,包括符号、名称、ID 及相关元数据,适用于需要可复现、结构化结果的基因数据查询任务。

主要能力:提供三个子命令。fetch 用于获取基因详细记录,参数 term 为查询标识(如 "BRAF" 或 "HGNC:1097"),可选参数 field 指定查询字段(默认为 symbol);search 用关键词或标识符搜索基因,返回 hgnc_id、symbol 和 score,参数 term 为搜索词,可选 field 指定字段;info 获取服务状态与元数据。

使用方式:需 Python 3.10+。示例:cd "20260316/scientific-skills/Evidence Insight/hgnc-api",python -m py_compile scripts/hgnc.py 校验,python scripts/hgnc.py --help 查看帮助。查询命令:python scripts/hgnc.py fetch "{term}" --field "{field}";python scripts/hgnc.py search "{term}" --field "{field}";python scripts/hgnc.py info。运行前确认输入、输出路径与所需配置,按需在脚本内 CONFIG 块中修改参数,运行后检查输出。

限制:第三方依赖包未在本技能包中明确锁定版本,如需严格控制环境应自行添加固定版本。资料未提供收费、平台兼容性及具体性能数据。