導讀對于很多同學而言,文獻搜索幾乎是最頭疼的事情。 雖然很多同學可能已經對數據庫有所了解,但因為技術不熟練,所以一些搜索的步驟和方法會比較欠缺,往往在搜索上就已經出現很多問題。 ![]() 文獻搜索常見問題 于是我寫了這篇“新手友好型”的“地毯式文獻搜索攻略”。 雖然整篇文章可能會略顯得啰嗦,但很多搜索的前期和后期工作,其實比搜索工作本身要更麻煩,也更重要。 對已經初步掌握文獻搜索的同學,希望這篇文章中所提及的一些復雜的細節,可以讓你改善自己的搜索流程,讓你的文獻搜索和后續寫作更順暢。 本文主要關注三個部分: 一.搜索前的準備,如何使接下來的搜索更全面。 二.如何搜索(以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 首發頁面。??? |
|