用途:访问京都基因与基因组百科全书(KEGG),获取通路图、基因注释、化合物、药物和疾病记录,适合通路映射、基因到通路关联、化合物查询等生物信息学任务。无需认证。
主要能力:基础地址为 https://rest.kegg.jp。支持 /list/{database} 列出数据库条目,如 curl -s "https://rest.kegg.jp/list/pathway/hsa";/find/{database}/{query} 关键词搜索,如 curl -s "https://rest.kegg.jp/find/pathway/apoptosis";/get/{entry} 获取完整条目,如 curl -s "https://rest.kegg.jp/get/hsa04210",加 /image 可下载通路图;/link/{target}/{source} 跨库关联,如 curl -s "https://rest.kegg.jp/link/pathway/hsa:7157";/conv/{target}/{source} 转换 ID 系统,如 curl -s "https://rest.kegg.jp/conv/ncbi-geneid/hsa:7157"。支持数据库包括 pathway、module、ko、genome、genes、compound、drug、disease。
使用方式:基因 ID 需加物种前缀(如 hsa:7157 表示人类 TP53);通路 ID 为物种前缀加编号(如 hsa04210),参考通路用 map04210。常用物种代码:hsa(人)、mmu(小鼠)、rno(大鼠)、dme(果蝇)、sce(酵母)、eco(大肠杆菌)。返回默认制表符分隔纯文本,可用 cut、awk 解析。
限制:KEGG 对高频自动化访问有限制,需保持合理请求频率。数据完整性要求:所有蛋白 ID、基因名、化合物属性、通路 ID 等必须来自实际 API 响应,不得凭记忆编造;若 API 无结果或报错,应如实报告。