导读对于很多同学而言,文献搜索几乎是最头疼的事情。 虽然很多同学可能已经对数据库有所了解,但因为技术不熟练,所以一些搜索的步骤和方法会比较欠缺,往往在搜索上就已经出现很多问题。 ![]() 文献搜索常见问题 于是我写了这篇“新手友好型”的“地毯式文献搜索攻略”。 虽然整篇文章可能会略显得啰嗦,但很多搜索的前期和后期工作,其实比搜索工作本身要更麻烦,也更重要。 对已经初步掌握文献搜索的同学,希望这篇文章中所提及的一些复杂的细节,可以让你改善自己的搜索流程,让你的文献搜索和后续写作更顺畅。 本文主要关注三个部分: 一.搜索前的准备,如何使接下来的搜索更全面。 二.如何搜索(以Medline和Web of Science为例) 三.搜索后如何跟踪学术前沿(简介RSS源,以Pubmed搜索为例)。 这是一个做系统性综述的文献搜索办法(关于如何写综述,可能日后有机会的话再写一篇功课)。为了达到更全面的搜索,这篇攻略的字数和步骤都显得稍微有些多。但可以说只要你学会了这个搜索方法,你就再也不用怕搜不到你想要的文献了。 文章较长,建议先🏇后看。喜欢这篇文章的朋友请转评赞三连一下,谢谢大家。 搜索前:建立search strategy(搜索策略) 搜索逻辑的简单解释 如果用一张图来描述文献搜索的话应该是这样的。假设这里是全世界从古到今的科学研究,而这是我的研究问题的答案。所以我的理想的搜索范围是可以覆盖所有答案的。 ![]() 理想的搜索范围 但搜索范围有时会出现过大或者过小的情况。 搜索范围过大,需要排除的无关我的研究问题的研究就太多了。而范围过小,则会导致一些有关的答案没有搜到,造成误解和偏差。 ![]() 搜索范围过大或过小,搜索结果都并不理想 所以我们需要先把范围精确地扩大,再把范围逐步收窄和精简。这就是整个系统性综述的思路。 要精确地将范围扩大,我们需要找到合适的学科相关的数据库,建立足够多,足够相关的关键词。 而要再把范围逐步收窄和精简,我们需要严格的限制和排除标准。 ![]() 文献搜索基本逻辑 找到合适的数据库医学上比较常用的数据库是Medline 或者Pubmed。其他比较常用的多学科的数据库还有Scopus,Web of Science,ProQuest。 谷歌学术我个人常用于查找某篇特定的文献(比如你从某篇文章的参考文献列表里看到了一篇你觉得想看看的文章可以用谷歌学术)。 不知道自己学科相关数据库的,可以去问导师前辈或者同学都可以(注意要有礼貌),或者看跟自己课题相关的综述,看看综述用了哪几个数据库去查文章就好了。 不同的数据库会有不同的搜索语言体系,这篇文章会用到Medline和Web of Science举例,以及Pubmed做一些补充。 找到关键词,同义词和近义词 要全面地搜索文献,首先要确定关键词。 由于同一个关键词会有很多不同的表述,所以我们要练习对自己题目的关键概念进行拆分。 举个例子,假如我要研究“关于环境噪音对睡眠的影响的流行病学研究”(Epidemiological study on the effect of environmental noise on sleep)。然后我们就可以把这个题目分成三个关键概念(Key concept)。 ![]() 拆分,列举关键概念A, B和C 注意,如果我只搜这三个关键词,是不能全面地搜索到所有有关文献的。因为环境噪音包括了机场噪音,娱乐噪音,交通噪音等等。而睡眠质量,有些文献里写的是sleep quality,有些写的是tiredness, awakening,sleep disturbance, sleep duration。 所以我们需要尽可能多地找到同义词和近义词,使我们的搜索更全面。 一些专业相关的同义近义学术词汇可以在以往的综述文章中找到。除此之外,你还可以参照下面这个表格,去思考你的搜索词,让你能够尽可能多地找到同义词和近义词,更好地覆盖你的关键概念。 ![]() 对照这个列表,尽可能多地找到同义词和近义词 于是,在我的例子里,我可以把之前列出来的概念表扩充成一个更完整的搜索词汇表,(这只是完整版搜索词的一部分,给大家展示一个思路)。 ![]() 利用关键概念,把搜索词扩充起来,搜索词越丰富,搜索的效率就越高 大家可以看到这里关于噪音的部分,因为环境噪音是一个比较大的概括性术语,所以我把不同来源的环境噪音(交通噪音,机场噪音)拆到了不同的单元格里,实际操作中,这样更方便自己做笔记的时候检查有没有重复或者遗漏。 建立条件限制和排除标准为了避免搜索结果过多,我们需要设立一些限制条件。包括:
另外,为了更好地,更有针对性地减少与你课题内容无关的部分。我也需要考虑研究类型,人群,地点,方向,建立排除标准去减少无关我研究范围的文章。 拿例子里的题目讲,如果我直接搜上面几个关键词,会出现非常大量的,不是我的研究方向的文章。 ![]() 大量不是我研究方向的,对我后续课题帮助不大的文章 所以我需要建立一套我自己排除标准:
这里的条件限制和排除标准可以在搜索时进行个性化调整(例如搜索文献太少可以适当放宽,太多可以增加限制条件),所有限制和排除条件一定要写下来,以方便后续的增加和删减。 搜索前我们要做的就是将所有以上的整理到自己的文档中:包括要用了哪些数据库,哪些关键词,设定了哪些条件限制和排除标准。 如果你要写综述,那这一段就是你的Search strategy。每一步都记录清楚,你的综述的完整性和可重复性就非常高了。 ![]() 搜索前小结 搜索中:步骤分解搜索条件语句: AND, OR, NOT![]() 最基础的搜索语句 AND, OR, NOT是最基础的搜索语句。
一般,要先用OR去整理每个关键概念,扩大每个关键概念的搜索范围,再用AND缩小范围,找到我们真正需要的文章。 举个例子,还记得这个表格吗? ![]() 用我们的关键概念和搜索词做个例子 步骤① 用OR去整理每个概念(扩大每个关键概念的搜索范围)
Health OR Epidemiology ORepidemiological OR epidemiologic
Environmentalnoise OR noise exposure OR … OR metro noise
Sleep OR insomnia OR … OR restdisturbance 步骤② 用AND将它们整合起来 [关键概念 A] AND [关键概念 B] AND [关键概念 C],要同时满足ABC三个关键概念的文章才会被搜索到,搜索命令: [Health OR Epidemiology OR epidemiological OR epidemiologic] AND [environmental noise OR noise exposure OR … OR metro noise] AND [Sleep OR insomnia OR … OR rest disturbance] 接下来我们用Medline和Web of Science 分别举例,跟大家讲一下前面所说的这些,在实际操作中如何应用到文献搜索中。 我会简单地介绍如何用Medline 更全面地找到领域中一定年限内的所有文章,以及如何用Web of Science作简单的引文分析,从而快速地找到领域内更重要,引用更高的文章。 如何系统性地,全面找到所有文章(以Medline 为例) ![]() 通过Ovid平台,进入Medline数据库 进入MEDLINE Ovid界面,点击选择全部,确定。 ![]() Medline主界面 进入主页面,准备开始搜索。 ![]() 选择Advanced search,在搜索框键入你的搜索词 选择Advanced search,输入关键词“health.af.”(.af.是All field的缩写,指的是在文章全部内容中只要有health就可以被搜索到),点击search。 ![]() 关键词Health出现在搜索栏,出现8879822个结果 关键词Health出现在搜索栏,出现8879822个结果,按display result可以出现全部结果,但是我们暂时不需要。 继续搜索第一个关键概念的关键词,使它们全部出现在搜索历史栏。 注意,我们接下来要搜索的三个关键词是epidemiology, epidemiologic,和epidemiological,我们可以用“epidemiolog*”来模糊搜索,这样三个词都会一并被搜到。 ![]() 用“epidemiolog*”搜索,得到3478522个结果 关键概念A的所有关键词都已经被搜索完毕,所以我们用OR把它们结合起来。 ![]() 点击选中搜索结果前面的小方框,点击“OR”。 ![]() 得到关于关键概念A的全部搜索结果。 同理,处理关键概念B——环境噪音。 ![]() 键入搜索词 注意搜索词如果是短语,要用引号括起来(否则有些平台会将空格处理成AND)。因为环境噪音的关键词比较多,我就不一一截图了,最终是这样的。 ![]() 最终看到的搜索历史 最终看到的搜索历史是这样的,不要担心之前的好像不见了一样,点击旁边的Expand就可以出现了。同样地点击所有关于环境噪音的搜索词,用“OR”把它们组合起来。 ![]() 用OR组合所有关于关键概念B的搜索词 ![]() 得到关于环境噪音的全部搜索结果,15782条 同理处理关键概念C——睡眠质量。 ![]() 同样,输入完成后,用“OR”把它们组合起来。 完成每个关键概念的组合之后。将所有我们整理好的概念,用AND组合起来,就是我们要的结果。 ![]() 用AND组合搜索结果3,14和22 ![]() [关键概念 A] AND [关键概念 B] AND [关键概念 C],搜到了2222个结果 搜到了2222个结果,因为结果太多,这时候我们需要回顾我们列出来的“限制条件”。 点开搜索栏Limits,限制对象为人类,语言为英语,需要有全文的结果,同时把出版年份限定在5年内(2015-current),点击搜索(search)。 ![]() 添加限制条件 ![]() 经过一系列限制之后,最终搜索结果剩下119篇 添加限制后,搜索结果为119篇,这就是一个比较合理的数量,按Display results就能看到你的所有搜索结果。 你可以直接在medline看所有的题目和摘要,选择你需要的文章下载。 或者在endnote上继续操作——点击All选择全部文献,点击上方Export。 ![]() 也可以在Medline上查看,只是Endnote会更加方便 ![]() 选择导出Endnote格式,点击export,会自动生成OVID文件 选择导出Endnote格式,点击export,会自动生成OVID文件,打开Endnote直接导入即可。 ![]() 点击生成OVID文件,文献自动会生成到Endnote图书馆里 ![]() 你的119篇文章就已经到你的endnote library里了 你可以通过看题目和摘要,根据你的排除标准,去掉那些你不需要的文章,剩下的就是你需要仔细阅读,纳入综述范围的文章了。 插播一个Endnote小技巧:用这种方法做文献搜索有时会搜到一些重复出现的文章,在Endnote里选reference→find duplicates,按Cancel,就会选中所有的文章,按delete就可以把重复的文章删掉了。 如果是要写综述的话,建议你排除的每一篇文章都按“排除理由”分好组,画好文献搜索流程图,像这样。 ![]() 综述写作,文献搜索流程图(例) Q: 如何在网站上保存搜索历史以便日后搜索? 研究生一年级时候做的搜索,可能研究生毕业的时候要再做一次,所以最好保持自己的搜索历史,下次再搜的时候就不用再手动输入这些词汇了。 这一步非常简单,按save all 就可以了(这一步medline会要求你登录,学校有权限的话,学校邮箱注册即可。) ![]() 保存全部搜索历史 ![]() 命名,保存搜索 我比较常用的命名法是概念A-概念B-概念C-日期,comment写可以随意 ![]() 输入方便你辨认的名字,写完按SAVE 保存 想要之后再次搜索的话,只要点击保存好的搜索,点击RUN,就可以自动再次检索了(截少了张图,请大家意会)。 Q: 如何将搜索历史下载下来保存留底? 如果你发现还是搜不到文章,那可能是你的搜索词或者命令出了问题,你可能需要找导师请教问问,这时你会需要一份搜索历史。 如果你想要发表你的综述,你的搜索历史也是审稿人需要review的一部分。 ![]() 点击All选择全部文献,点击上方Export。 ![]() 选择格式 Microsoft word,勾选下方Search History,点击Export。 然后你的搜索历史就下好啦。 ![]() 搜索历史记录 除了搜索历史之外,里面还有你119篇文章的题目和摘要,没有Endnote的同学也可以用这种方法去排除法筛选自己需要的文章。 更快找到领域内相关高引用文章(以Web of science为例) 这种方法更适合不用写综述,只为了解研究领域的同学。 ![]() Web of science主页 进入Web of science 主页,选择advanced search。 ![]() ![]() 同样方法分别用OR拼好概念A,B和C。注意,不同网站的搜索语句有轻微的区别,要稍微作些调整。 ![]() 同样方法,选中三个概念,用AND把三个关键概念组合起来,点击Combine ![]() 得到631个搜索结果 点击631,来到result的页面。 ![]() 搜索结果页 点击右边的highly cited in field,这里的括号里的11就是你的搜索词里被引用数最高的文章数量,这就可以开始看了 ![]() 你还可以通过点击右边的Analyze Results 或者Create Citation Report 来看引文分析报告。这里我就不展开了,大家可以多多尝试玩一下! 这是一种相对比较简单的方法,还有一种方法是用Histcite Pro 2,1 去做引文分析的图表和报告,适合某一领域(非自己研究领域)的快速入门。 (感觉histcite更适合跨专业读博/做跨学科研究的同学,就不多展开,有兴趣的同学可以看看这篇Histcite pro的使用方法文献引文分析利器 HistCite 详细使用教程暨 HistCite Pro 首发页面)。 搜索后: 跟踪学术前沿 这次文献搜索虽然结束了,但是由于我们已经做了很多工作,所以我觉得我们不妨给比较完整的搜索建立一个「词条」,以后一旦有符合我们搜索条件的文章,能被我们直接收到。 这样做的实际好处是你会比你的导师更早发现你要读的文章( ①使用Medline主页面点击“view saved” ![]() 搜索页面点击“view saved”,找到我们刚刚保存好的搜索记录 找到我们保存过的搜索记录,点击上方邮件图标。 ![]() 点击邮件图标 这样,medline就会给你发送一条你刚刚的搜索的链接,你只需要点进这个链接,medline就会自动帮你再搜索一次,按出版时间从新到旧排序,就可以搜到新的文章了。 ②使用Web of Science同样也是先保存搜索记录 ![]() 保存搜索记录 然后Create alert。 ![]() 道理是一样的 Web of science 也是同样道理,会给你发送一条你刚刚的搜索的链接,你只要点进这个链接就会自动帮你再搜索一次。其他数据库也很多也是大同小异,大家可以多试试。 创建RSS源,让文章找到你(以Pubmed为例)上面两个网站虽然可以让你重新再做一次搜索,但是要重新排序,也还要再点进去,始终是有点不够方便和智能。 我比较常用的让文献自动找到我的方法是创建RSS源,这个方法解释起来很复杂,其实原理等于你特别关注了一个博主,只要这个博主发消息,你就会第一时间收到推送一样。 RSS源等于是一个平台,你关注了一个搜索词或者是一个复杂的搜索语句序列,只要满足这个语句序列的文献有更新,就会自动推送给你。 这里用Pubmed来做个例子。打开Pubmed(好想吐槽Pubmed越改版越难用)。 ![]() Pubmed主界面 输入搜索的词条,点击搜索。 ![]() 搜索结果 点击'Create RSS'。 ![]() 创建RSS源 点击Create RSS,下面会自动生成一个RSS的链接,复制这个链接。 打开RSS阅读器(我用的是Google Chrome浏览器自带的Feeder),图它免费且功能够用。 ![]() Feeder主界面 点击左下方➕号,然后将我们复制的RSS源链接粘贴进去。 ![]() 将RSS源复制粘贴到搜索框 ![]() 按+follow即可 因为我用的是免费版,所以虽然能知道更新,但并不会收到推送,不过开会之前点一下我觉得就已经够用了。(如果有朋友有更好用的RSS阅读器也可以安利给我。) 这期涉及的网站比较多,因为文献搜索是一个相对比较复杂的,动态的概念,所以我们需要研究的平台也比较多,时间跨度比较大,操作也会相对比较繁琐。如果我有什么说的不够清楚的地方,请大家多多指教! 为了文章的可读性我已经删去很多关于如何将文献搜索记录下来的步骤了,如果感兴趣的同学多的话我也可以再分享一下如何写系统性综述(或者还有Meta分析)。 有什么不懂的问题大家请大家留言在评论区。如果疑问比较多的话我也会再做一期视频,详细地跟大家解释我的操作和办法。 (鞠躬)谢谢大家看到这里,希望这篇文章能够帮助到大家! 参考文章 Medline MEDLINE®: Description of the Database Pubmed PubMed Overview Web of science:Web of Science Database Searching Basics https://libguides./search/home Systematic Reviews for Health https://utas./SystematicReviews/FormulateQuestion Histcite pro的使用方法文献引文分析利器 HistCite 详细使用教程暨 HistCite Pro 首发页面。 |
|