首页文献管理数据分析开源社区写作排版
首页 › 科研工具 › 系统性文献综述构建:从协议制定到工具

系统性文献综述构建:从协议制定到工具链实践 (Version 2024.08.06)

Roxi
Roxi 加速器 — 稳定·快速·安全
全球节点覆盖,支持所有主流平台,一键连接无需配置。新用户免费试用。
立即体验 →

TL;DR

本文档旨在提供系统性文献综述(Systematic Literature Review, SLR)的实用指南。核心内容包括:SLR协议制定、检索策略构建、数据提取与综合。重点推荐并演示了常用工具,如Zotero、Rayyan、OpenRefine,并通过具体指令辅助实践。

1. 前言与预备知识 (Version 2024.08.06)

SEO 基础优化内容策略规划外链体系建设技术架构升级转化漏斗分析

系统性文献综述是一种高度结构化、可重复的文献研究方法,旨在通过明确的协议和流程,识别、评估和综合所有相关研究证据。其严谨性远超传统叙述性综述。本文档将聚焦于其工程化实现。

1.1. 前提条件

  1. 熟悉至少一种文献管理工具(推荐Zotero)。
  2. 掌握基本数据库检索语法。
  3. 理解PRISMA(Preferred Reporting Items for Systematic Reviews and Meta-Analyses)报告指南。

2. 协议制定与检索策略 (Version 2024.08.06)

一个明确的协议是SLR成功的基石。它定义了研究问题、检索策略、筛选标准、数据提取方法和数据综合方法。

2.1. 研究问题(PICO/PICOC)

采用PICO(C)框架定义研究问题:Population(人群/问题)、Intervention(干预/措施)、Comparison(比较)、Outcome(结果)、Context(背景)。

2.2. 检索策略构建

基于研究问题,确定核心关键词及同义词。利用布尔逻辑构建检索式。建议在多个数据库(如Web of Science, Scopus, PubMed, IEEE Xplore)进行检索。

示例:Web of Science 高级检索

(TS=(“systematic review” OR “literature review”) AND TS=(“machine learning” OR “AI”) AND TS=(“healthcare” OR “medical”)) AND DT=(Article OR Review) AND LA=(English)

预期输出:

找到匹配的文献数量,例如:Records: 1234

Note: 各数据库检索语法存在差异,需进行相应调整。建议记录每次检索的数据库、日期和检索式,以确保可重复性。

2.3. 文献导出与去重

将各数据库检索结果导出为.ris或.bib格式。使用Zotero等工具进行导入并去重。

Zotero导入操作(命令行模拟):

zotero import /path/to/webofscience_results.ris

Zotero去重功能:

在Zotero客户端左侧导航栏选择“重复项目”,进行手动或自动合并。

3. 文献筛选与数据提取工具链 (Version 2024.08.06)

Q1需求调研Q2产品开发Q3内测上线Q4全面推广

文献筛选通常包括标题-摘要筛选和全文筛选两个阶段。数据提取则从入选文献中系统地收集相关信息。

3.1. 协同筛选工具:Rayyan

Rayyan (rayyan.ai) 是一个免费的、基于Web的系统性综述筛选工具,支持团队协作和盲审。

Rayyan操作流程:

  1. 上传Zotero导出的.ris或.bib文件。
  2. 定义筛选标准(Inclusion/Exclusion Criteria)。
  3. 进行标题-摘要筛选:对每篇文献进行“Include”、“Exclude”或“Maybe”标记。
  4. 解决冲突:团队成员之间对标记不一致的文献进行讨论决策。

Warning: 确保在Rayyan中导入的文献元数据完整,以免影响筛选效率。Rayyan教程在网络上有大量资源,可搜索“Rayyan怎么用”获取。

3.2. 数据提取与管理:OpenRefine与电子表格

从入选文献中提取预定义的数据点(如研究设计、样本量、主要发现、方法等)。

推荐工具:

  1. Google Sheets / Excel: 构建结构化的数据提取表单。
  2. OpenRefine: 用于清洗和规范化提取的数据。

OpenRefine数据清洗示例:

# 启动OpenRefine(假设已安装)
openrefine

预期输出:

浏览器打开OpenRefine界面,通常是 http://127.0.0.1:3333/

导入CSV文件后,使用GREL (Google Refine Expression Language) 清洗数据。

示例:去除字符串两端空格

value.trim()

预期输出:

列中的字符串两端空格被移除,数据更规范。

Note: 建议预先设计好数据提取表单的列名和数据类型,以减少后续清洗工作量。对于“OpenRefine教程”等资源,可在线搜索获取详细指导。

4. 结论与后续步骤 (Version 2024.08.06)

完成数据提取后,下一步是数据综合(定性或定量,如荟萃分析)和撰写综述报告。持续维护和更新SLR是其长期价值的体现。

References

上一篇文献综述高效构建:PRISMA流程与Zotero集成实践 下一篇LaTeX环境搭建与ACM/IEEE论文模板适配指南 (v2024.08.15)

猜你喜欢

延伸阅读