PubMed 医学文献检索入门:检索式、筛选条件与文献提醒
用一个练习问题认识 PubMed 的主题词、题名摘要检索、筛选、保存检索式和文献导出。
PubMed 是美国国家医学图书馆提供的生物医学文献检索平台。它不需要安装,也不要求登录才能搜索;只有保存检索式、邮件提醒等个人功能需要 My NCBI 账号。刚开始检索时,先把研究问题拆成概念,比一口气输入整句中文更容易检查遗漏。
本文只演示检索操作。检索结果不等于经过质量评价的证据,更不能直接用于个体诊疗。
把问题拆成两个概念
假设练习问题是“2 型糖尿病与运动相关的研究有哪些”。先列出疾病和干预两个概念,每个概念再考虑主题词与自由词。可以在 PubMed 搜索框试用下面的简化检索式:
如果要把这个宽泛问题用于论文,最好先写出 PICO 或相近结构:研究对象是否只包括成人?“运动”是有监督的训练还是任何身体活动?要找随机试验、队列研究,还是了解整个领域?问题越明确,后续才越容易判断一篇论文是否真正相关。检索式中的词,是研究问题转换成数据库语言后的结果,不是凭感觉堆砌的关键词。
("Diabetes Mellitus, Type 2"[MeSH Terms] OR "type 2 diabetes"[Title/Abstract])
AND
("Exercise"[MeSH Terms] OR exercis*[Title/Abstract])
OR 把同一概念的不同表述合并,AND 要求两类概念同时出现;括号固定组合关系。[MeSH Terms] 指向医学主题词,[Title/Abstract] 限定题名和摘要。exercis* 是截词写法,可覆盖部分词形。这个式子只是教学示例:它没有覆盖全部同义词,也没有经过系统综述所需的完整检索验证。PubMed 帮助文档解释了字段标签、布尔运算和自动词语映射的规则。
图 1:图中词组是演示结构,不是可直接用于系统综述的完整检索策略。
初学者容易把每个概念都用 AND 连起来,例如 diabetes AND exercise AND training AND physical activity。这样一篇文章必须同时包含所有词,可能漏掉只使用其中一个同义词的记录。相反,全部用 OR 又会把两个不同主题混在一起。先用表格记录“同一概念有哪些说法”,再将概念组相交,检索式会更容易审阅。
检查 PubMed 实际怎样理解了输入
执行搜索后,打开 Advanced(高级检索) 或检索详情,检查 PubMed 对每一段词语的解释。没有字段标签的普通输入会经过自动映射;加了字段标签后,检索范围会被限定。不要以为搜索框中的词和数据库实际执行的检索一定完全相同。高级检索页面还可以逐项组合检索,并比较每一步得到的记录数量。
结果太多时,先检查问题是否过宽,再考虑按文章类型、发表时间等筛选。结果太少时,先查拼写、字段限制和同义词,避免直接把“没有检索到”写成“没有相关研究”。尤其是新近收录的记录,主题词标引可能尚未完成,因此主题词与题名摘要词配合使用更稳妥。
筛选器也会改变问题。只看“免费全文”会漏掉需要机构订阅、但方法上仍与问题有关的研究;只看最近几年,可能错过该领域的关键早期研究。正式检索时应先解释筛选理由,再记录所用选项。PubMed 的 Clinical Queries 提供预设的临床研究过滤器,适合快速探索;若写系统综述,仍应保存并审查完整策略,不能把一个快捷入口当成已充分验证的检索。PubMed Clinical Queries说明了其用途。
从结果页判断一条记录是否值得阅读全文
题名相近的记录未必研究同一人群。浏览结果时依次看研究设计、人群、干预或暴露、对照、结局与发表类型。摘要没有写清某个条件时,不宜仅凭推测排除;应进入全文或标记为待核查。页面上的 PMID 是 PubMed 记录标识,DOI 是论文出版标识,两者作用不同。导入文献管理器后,抽查这两个字段有助于发现重复或错配。
可以把一篇已知相关的研究作为“哨兵文献”:运行检索式后确认它确实出现;若没有,检查它用的术语、文章类型以及检索限制。这只能发现部分漏检,不能证明策略已经完整,但比只看结果总数更有针对性。
保存检索并设置提醒
需要持续跟踪某个主题时,登录 My NCBI,在结果页面选择 Create alert,给检索式命名并设置邮件频率。之后仍应定期复查检索式是否适合当前问题;自动提醒只能重复执行已保存的策略。PubMed 关于提醒的说明列出了保存检索及邮件设置方法。
若要把结果放进文献管理器,在结果页勾选所需记录,通过 Send to → Citation Manager 下载 .nbib 文件,再导入 Zotero 等工具。导出后核对题名、作者、年份和 DOI;文献管理器接收了记录,不代表元数据已经无误。PubMed 导出说明同时说明了选择部分记录或整页记录的方法。
留下可复查的检索记录
准备论文或综述时,至少记录检索日期、数据库名称、完整检索式、筛选条件以及导出记录数。若问题需要系统综述,应按研究方案补充其他数据库和灰色文献,并请有经验的研究者或医学图书馆员审查策略。PubMed 是重要入口,但单一数据库不保证覆盖全部相关证据。
一条可复查的记录可以写成:“数据库:PubMed;执行日期:YYYY-MM-DD;检索式:逐字复制;筛选:无/列明条件;检出:X 条;导出:Y 条。”保存一份结果文件和检索页面截图,后续更新检索时另记日期,不覆盖旧记录。若 X 与 Y 不一致,说明是否只导出了部分结果,避免在综述流程图里把“检出数”误写成“已导出数”。
用三个小实验检查自己是否理解检索式
- 先只搜索疾病概念,记下结果数;再只搜索运动概念。两组概念通过
AND连接后,结果通常应更聚焦。若数量反而异常,检查括号和字段标签。 - 将疾病概念中的自由词暂时删除,观察新近记录是否减少。这个实验帮助理解为什么主题词和题名摘要词往往要搭配,但不能据此武断地认为所有减少的条目都相关。
- 在 Advanced 中展开 Search Details,复制数据库实际执行的检索式,与输入内容并排比较。PubMed 有自动词语映射,带引号、截词与字段标签的写法会影响映射;改动一处后最好重新检查翻译结果。PubMed Search Details 帮助提供了查看路径。
检索是一轮轮验证的过程。可以挑 5 篇已知相关文献,检查这条练习式能找回几篇,再补充缺失的同义词。与此同时,也要抽查前几页明显不相关的结果,判断问题是否过宽。正式写论文时,尽量把最终策略放在附录或补充材料中,别人才能重跑,而不是只写“在 PubMed 检索了糖尿病和运动”。
保存最终策略时,也保留检索过程中被放弃的限制及原因,便于以后更新时理解当时的选择。