SuperAPI AI 工具集

jaspar-api

编程与开发

查看项目

更新于 10-15 16:44

技能介绍

用途:该技能用于通过 REST API 访问 JASPAR 数据库(https://jaspar.elixir.no/),检索转录因子结合谱(矩阵)、集合和物种信息,适合需要可复现、以文件为结果证据分析流程的场景。

主要能力:搜索转录因子结合谱;按集合(如 CORE、CNE)、类群(如 Vertebrates、Plants)、tax_id(如 9606 人类)、转录因子类别、版本、每页数量等参数筛选;读取指定矩阵 ID(如 MA0001.1)的详情;根据蛋白质序列推断矩阵谱;列出现有集合;按 tax_id 查询物种详情。

使用方式:依赖 Python 3.10+。核心可执行文件为 scripts/jaspar_client.py,参考材料位于 references/。示例命令: python scripts/jaspar_client.py matrix_list --search "SMAD3" --tax_group "Vertebrates" python scripts/jaspar_client.py matrix_read MA0001.1 python scripts/jaspar_client.py infer "SEQUENCE_STRING" python scripts/jaspar_client.py collections_list python scripts/jaspar_client.py species_read 9606 运行前核实输入、输出路径、范围过滤、阈值与领域约束;完整参数与端点细节见 references/api_docs.md。

限制:第三方包版本未在该技能包中明确固定;缺少用户具体输入、输出路径与配置值时暂无法直接执行。其余收费、价格、平台与效果信息暂未提供。