免费了解积分 →
NG
基因NCBI E-utilities (gene)

NCBI Gene

NCBI Gene 是美国国家医学图书馆下属 NCBI 维护的基因数据库,为每个基因分配稳定的 ID,并记录官方符号、别名、染色体位置和文字摘要。通过 ScholarMuse,agent 用基因符号或基因名调用 lookup_gene_protein,就能拿到对应的 NCBI Gene 记录,并与 Ensembl、UniProt 的数据合并成一条结果。

对应的 ScholarMuse 工具:lookup_gene_protein。每次成功调用都会扣积分。

可以这样问你的 agent

人类 BRCA1 的 NCBI Gene ID 是多少?位于哪个染色体区带?
给我小鼠 Trp53 的 NCBI 基因摘要和别名。
"tumor necrosis factor" 在人类中对应哪个基因?官方符号是什么?

你的 agent 会拿到什么

每条记录都带有 id、source、title、url、license、attribution 和 retrievedAt。下面是来自 NCBI Gene 的数据字段。

lookup_gene_protein

该工具返回一条合并记录,以下是其中来自 NCBI Gene 的部分。字段名是 `data` 内的路径。

ids.ncbiGene
NCBI Gene ID
symbol
官方基因符号
name
基因全名
aliases
基因的其他符号,最多 12 个
organism
物种学名
summary
NCBI 基因摘要,最多 2000 个字符
chromosome
基因所在染色体
cytoband
染色体区带,例如 17q21.31
location
NCBI 坐标,仅在 Ensembl 无记录时使用
links.ncbiGene
NCBI 基因页面链接

覆盖范围

  • NCBI Gene 的基因记录:ID、官方符号、全名、别名、物种、染色体、区带和摘要。
  • 任何物种都可以用 NCBI taxon id 指定;常见模式生物(人、小鼠、大鼠、斑马鱼、果蝇、线虫、酵母等)可以直接写名称。默认物种为人。
  • 只搜索现行有效的基因记录(查询限定为所选物种中未被撤销的记录)。

限制

  • 每次调用只返回一个基因。工具取最佳匹配:先按符号精确匹配,再按基因全名,最后按全部字段。
  • 不在内置列表中的物种名称会被拒绝,请改传该物种的 NCBI taxon id。
  • 不返回序列、转录本、变异或文献链接。摘要截断到 2000 个字符,别名最多 12 个。
  • 输入 UniProt accession 或 Ensembl 基因 ID 时,先由这两个来源解析;之后只有能通过 UniProt 的交叉引用或基因符号对上时,才会附上 NCBI Gene 记录。

ScholarMuse 怎么访问 NCBI Gene

连接器直接调用 NCBI E-utilities:先用 esearch 在 gene 库中按物种查找基因,再用 esummary 取记录。配置了 NCBI API key 时会带上;没有 key 时返回的数据相同,只是请求间隔更长(680 毫秒,有 key 时为 210 毫秒)。

基因搜索结果最多缓存 1 天,基因记录最多缓存 7 天,NCBI 上的最新修改可能要过这么久才会出现。

API key:上游 API 不用 key 也能调用,你不用申请。

许可与署名

许可:Public domain (NCBI/NLM data usage policies apply)

Gene data from NCBI Gene, National Library of Medicine (ncbi.nlm.nih.gov/gene).

来自 NCBI Gene 的记录都带这段许可和署名。 在论文里引用时,请按 NCBI Gene 自己的引用要求来写。

常见问题

ScholarMuse 不是 NCBI Gene 的官方产品。它是一个面向学术数据的 MCP server,其中的 lookup_gene_protein 工具会查询 NCBI Gene。agent 连上 ScholarMuse 后就能用 NCBI Gene,不用再单独装一个 server。

不需要。NCBI Gene 的 API 不用 key 也能调用,ScholarMuse 也不会向你要 key。登录一次 ScholarMuse,agent 就能调用工具。

连接器直接调用 NCBI E-utilities:先用 esearch 在 gene 库中按物种查找基因,再用 esummary 取记录。配置了 NCBI API key 时会带上;没有 key 时返回的数据相同,只是请求间隔更长(680 毫秒,有 key 时为 210 毫秒)。基因搜索结果最多缓存 1 天,基因记录最多缓存 7 天,NCBI 上的最新修改可能要过这么久才会出现。

许可:Public domain (NCBI/NLM data usage policies apply)。署名:Gene data from NCBI Gene, National Library of Medicine (ncbi.nlm.nih.gov/gene). 来自 NCBI Gene 的记录都带这段许可和署名。

需要。每次成功调用 lookup_gene_protein 都会扣积分,调用失败不扣。当前价格:基因与蛋白查询,1 积分 / 次。