SuperAPI AI 工具集

pubmed-metaanalysis

写作与研究

查看项目

更新于 10-16 02:10

技能介绍

用途

该技能通过 NCBI E-utilities API 在 PubMed 中检索医学主题的荟萃分析(meta-analysis)和系统综述(systematic review)。它可以帮助用户:

  • 查找特定疾病、治疗或干预措施的荟萃分析
  • 获取文章标题、作者、发表日期和摘要
  • 将结果过滤为仅系统综述和荟萃分析

适用场景

当你需要以下操作时可使用该技能:

  • 查找某一医学主题的荟萃分析
  • 为循证研究查找系统综述
  • 获取某一健康主题的汇总研究概览

使用方式

第 1 步:检索文章 ID

使用 NCBI ESearch API 查找荟萃分析。关键是在检索式中加入 meta-analysis[pt] 出版物类型过滤器。

基础 URL:

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi

必需参数:

  • db=pubmed - 检索 PubMed 数据库
  • term=<SEARCH_QUERY>+AND+meta-analysis[pt] - 检索词 + 荟萃分析过滤器
  • retmax=20 - 返回结果数量(可按需调整)
  • retmode=json - 返回 JSON 格式

示例检索 URL:

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=diabetes+treatment+AND+meta-analysis[pt]&retmax=20&retmode=json

替代过滤器:

  • systematic+review[pt] - 用于系统综述
  • (meta-analysis[pt]+OR+systematic+review[pt]) - 用于同时获取两类

第 2 步:获取文章详情

使用第 1 步返回的 ID,通过 NCBI ESummary 或 EFetch API 获取文章详情。

ESummary(获取基本信息):

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&id=<ID1>,<ID2>,<ID3>&retmode=json

EFetch(获取完整摘要):

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=<ID1>,<ID2>,<ID3>&rettype=abstract&retmode=text

第 3 步:解析并呈现结果

从 ESummary JSON 响应中提取:

  • title - 文章标题
  • authors - 作者列表(为简洁可使用第一作者 + "et al.")
  • pubdate - 发表日期
  • source - 期刊名称
  • uid - PubMed ID (PMID)

完整示例流程

检索 "hypertension treatment" 的荟萃分析:

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=hypertension+treatment+AND+meta-analysis[pt]&retmax=10&retmode=json

获取返回 ID(例如 12345678,23456789)的详情:

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&id=12345678,23456789&retmode=json

获取完整摘要:

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=12345678,23456789&rettype=abstract&retmode=text

检索技巧

有效的检索词:

  • 尽量使用 MeSH 术语(例如 "Diabetes Mellitus, Type 2"[Mesh])
  • 使用 AND 或 OR 组合检索词
  • 使用引号表示精确短语:"cognitive behavioral therapy"

常用过滤器:

过滤器 说明
meta-analysis[pt] 仅荟萃分析
systematic+review[pt] 仅系统综述
review[pt] 所有综述文章
free+full+text[filter] 仅免费全文文章
humans[mh] 仅人体研究
english[la] 仅英文语言

日期过滤:

在检索式中添加日期范围:

  • 2020:2024[dp] - 发表日期范围
  • "last 5 years"[dp] - 相对日期

带日期过滤的示例:

term=cancer+immunotherapy+AND+meta-analysis[pt]+AND+2020:2024[dp]

输出格式

呈现结果时使用以下格式:

Meta-Analyses Found: [N] results

  1. [Title]

    • Authors: [First Author] et al.
    • Journal: [Journal Name], [Year]
    • PMID: [ID] | Link: https://pubmed.ncbi.nlm.nih.gov/[ID]/
  2. [Title] ...

频率限制

  • NCBI 允许约每秒 3 次请求 - 进行多次检索时请注意此限制
  • 对含特殊字符的检索词务必进行 URL 编码