uniprot-database
直接访问UniProt的REST API。支持蛋白质搜索、FASTA文件获取、ID映射、Swiss-Prot/TrEMBL数据库查询。若需在Python工作流中整合多数据库,推荐使用bioservices(提供40余种服务的统一接口)。本接口适用于直接HTTP/REST操作或需精细控制UniProt查询的场景。
分类
其他工具安装
热度:9
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=k-dense-ai-scientific-skills-uniprot-database&locale=zh&source=copy
UniProt Database - 蛋白质序列与功能信息查询工具
技能概述
UniProt Database 技能提供全球领先的蛋白质序列和功能信息数据库的直接 REST API 访问,支持蛋白质搜索、FASTA 序列检索、ID 映射和 Swiss-Prot/TrEMBL 注释查询。
适用场景
核心功能
常见问题
UniProt Database 技能是什么?
这是一个提供 UniProt 蛋白质数据库 REST API 直接访问的技能,支持搜索蛋白质条目、下载 FASTA 序列、进行标识符映射以及访问 Swiss-Prot(人工审核)和 TrEMBL(自动注释)的蛋白质注释信息。
Swiss-Prot 和 TrEMBL 有什么区别?
Swiss-Prot 包含人工审核和注释的高质量蛋白质条目,推荐用于需要准确性的研究;TrEMBL 包含计算机自动预测的条目,覆盖面更广但未经人工验证。使用
reviewed:true 过滤条件可限定仅搜索 Swiss-Prot 条目。什么情况下应该使用 bioservices 而不是这个技能?
如果需要统一访问 40+ 生物信息学服务(包括 UniProt、NCBI、PDB 等),建议使用 bioservices 获取一致的接口体验。如果专注于 UniProt 特定功能、需要更细粒度的 API 控制,或进行直接的 HTTP/REST 调用,使用本技能更合适。