可重复的文献检索是指同事——或审稿人,或六个月后的你——能够重新运行并得到相同的记录集。实现这一目标的方法是使用一份简洁的可重复性日志:一个单独的文件,记录你使用的数据库和界面、检索日期、确切的查询语句、筛选条件、每个阶段的结果数量、导出的内容、去重方式以及所有与计划的偏差。
本文提供了一个完整的流程来构建该日志,包括诊断检查点、一个示例、一个可复用的表格,以及何时停止或升级的明确规则。它借鉴了 Cochrane 手册(第 4 章)、PubMed 用户指南和 Google Scholar 搜索帮助的指导,并展示了 WisPaper 工具在特定步骤中的适用之处。
在第一次检索前开始记录日志
在输入任何查询之前,打开一个纯文本或电子表格文件并创建列。Cochrane 的指导是根据你的纳入标准来规划检索,因此日志应从这些标准和计划检索的来源开始。如果你在检索后才起草日志,你将凭记忆重建查询语句,从而丢失审计轨迹。
至少,日志的标题应包含:
- 综述或手稿的标题和版本。
- 纳入标准(人群、干预或主题、研究类型、日期和语言限制)。
- 计划检索的数据库和界面,以及纳入每个数据库的理由。
- 计划确定的日期,以便后续更改明显可见为偏差。
如果你在共享工作区中工作,可以将项目上下文与日志一起保存在研究项目中,以便检索记录和周围工作保持在一起。
记录每个数据库、界面和检索日期
对于每个来源,记录数据库名称、你实际使用的界面或平台以及检索的确切日期。Cochrane 建议使用多个来源,因此预计会有多行。界面很重要:同一个数据库在不同平台上的行为可能不同,重新运行你检索的读者需要知道是哪个平台产生了你的计数。
一个有用的约定是每个数据库-界面-日期组合一行。如果你在发表前重新运行检索——Cochrane 建议在发表前重新运行检索——添加新行而不是覆盖旧行。这样可以保留更改内容和时间的记录。
记录确切的查询语句,而非转述
原样粘贴你运行查询时的字符串。Cochrane 建议将自由文本词与主题词结合,因此记录两个组成部分以及它们如何组合。对于 PubMed,用户指南指出搜索详情会显示术语如何被翻译和组合——将该翻译复制到你的日志中,因为它显示了数据库实际对你的输入做了什么。
对于每个查询,记录:
- 完整的查询字符串,包括字段标签和布尔运算符。
- 使用的主题词或受控词汇,以及它们是否被扩展或聚焦。
- 任何短语检索、截词或邻近运算符。
- 应用的字段标签(例如,PubMed 中的标题、摘要、作者或日期字段)。
如果你在学术搜索界面中构建检索,请通过 WisPaper 搜索运行它们,并将最终查询字符串与计数一起粘贴到日志中。对于希望获得查找学术论文的公共入口的读者,WisPaper 学术搜索是对应页面。
记录每个阶段的筛选条件、限制和结果数量
筛选条件会改变分母,因此记录每个筛选条件及其前后的计数。Google Scholar 记录了日期限制和日期排序,PubMed 支持筛选和高级搜索。记录:
- 日期限制(以及它们是作为筛选条件应用还是内置在查询中)。
- 语言、出版类型或物种限制。
- 原始结果数量,然后每个筛选后的数量。
- 导出的记录数。
这里是诊断检查点的位置。如果筛选后的计数远小于原始计数,在继续之前注明原因。如果一个筛选条件在一个数据库中应用而在另一个数据库中没有应用,明确记录这种不对称——这是偏差,不是细节。
导出记录并记录导出方法
记录你如何导出:格式(例如,RIS、BibTeX 或 CSV)、记录数量和日期。Google Scholar 记录了引文导出,PubMed 在可用时链接到全文;注明你仅捕获了摘要还是完整记录。
如果你正在为参考文献列表筛选引文文件,TrueCite 会对照真实学术数据库检查 BibTeX 以标记虚构的参考文献——在最终确定参考文献列表之前作为检查点很有用。
去重并记录方法
Cochrane 建议对记录去重,日志应说明如何操作。记录:
- 去重工具或方法(手动、参考文献管理器或脚本)。
- 使用的匹配规则(精确标题、DOI、作者-年份)。
- 去重前后的记录数。
- 移除的重复记录数及其发现位置。
Cochrane 还指出多个报告可能链接到同一项研究,因此保留一列用于研究级别的链接。看起来像重复的记录实际上可能是同一项研究的单独报告——无论哪种情况都记录决定。
分阶段筛选并记录计数
Cochrane 建议分阶段筛选(例如,先标题-摘要,然后全文)。对于每个阶段,记录筛选的数量、排除的数量以及排除原因。如果你保存论文以供进一步阅读,我的图书馆允许你保存或上传论文并组织它们,从而将筛选集与原始导出分开。
当你需要对你收集的论文提问时,图书馆问答支持基于上传到我的图书馆或从搜索结果中添加的论文提问。记录你问了哪些问题以及它们引用了哪些论文,以便推理轨迹保持可见。
记录发生的偏差
偏差是指与日志标题中的计划相比的任何变化:添加的数据库、取消的筛选条件、扩大的日期范围、更改的去重规则。记录日期、变更内容和原因。不要重写历史——追加。审稿人和合作者随后可以看到方法实际展开的过程,这是可审计轨迹所要求的。
一个示例
假设一个团队正在准备一篇关于临床主题的手稿,需要另一位审稿人可以重新运行的检索。他们的日志可能如下所示:
| 字段 | 条目 |
|---|---|
| 综述标题和版本 | 手稿 v1.2,检索计划确定于 3 月 3 日 |
| 纳入标准 | 成人;主题特定干预;随机和观察性研究;英语;2010 年至今 |
| 数据库和界面 | PubMed(网页界面) |
| 检索日期 | 3 月 5 日 |
| 查询 | 自由文本词与 MeSH 主题词组合;记录字段标签;粘贴搜索详情翻译 |
| 筛选条件 | 日期限制 2010 年至今;英语;在原始计数后应用 |
| 计数 | 原始:已记录;日期筛选后:已记录;语言筛选后:已记录;导出:已记录 |
| 导出 | RIS,记录日期,包含摘要 |
| 去重 | 参考文献管理器;精确标题和 DOI 匹配;记录前后计数 |
| 筛选 | 标题-摘要阶段:筛选/排除计数和原因;全文阶段:相同 |
| 偏差 | 3 月 12 日扩大日期范围以纳入一项关键的早期试验;记录原因 |
第二行将涵盖 Google Scholar,注明其日期限制和引文导出,第三行可能涵盖一个主题特定数据库。重点不是行数,而是每一行都足够完整以便重新运行。
可复用的检查清单
对每个数据库-界面-日期组合使用此检查清单:
- 记录数据库、界面和检索日期。
- 粘贴完整查询字符串,包括字段标签和主题词。
- 捕获搜索详情翻译(PubMed)。
- 列出筛选条件及其前后计数。
- 记录导出格式、记录数量和日期。
- 记录去重方法、规则和前后计数。
- 筛选阶段及筛选/排除计数和原因。
- 注明多个报告的研究级别链接。
- 追加偏差及其日期和原因。
- 发表前重新运行记录为新行。
停止和升级规则
在开始前设定这些规则,以免日志变成无休止的重建:
- 停止当每个计划数据库都有完整的一行,并且计数从原始到筛选后一致。
- 停止当发表前重新运行未产生新的合格记录,并记录重新运行。
- 升级给第二审稿人当筛选决定不明确或记录可能是重复或链接报告时。
- 升级给团队当偏差改变纳入标准或数据库集时,以便变更得到同意并注明日期。
- 升级当计数无法核对时——不要掩盖;记录差距并调查。
对于适合文献综述工作流的较长研究任务,学者代理是对应区域。如果你需要关于 WisPaper 作为 AI 研究助手的一般介绍,用于查找、筛选、组织和使用学术论文,请从 WisPaper 英文主页开始。




