hzongyao / EasyPubMed

EasyPubMed is an extension to make new PubMed easy to use

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


EasyPubMed

EasyPubMed使新版PubMed更好用

EasyPubMed使用说明(中文版)

如Github网站图片加载出现问题,可访问知乎获取相同内容

更新至Version 0.1.1(2020.11.3):更新日志

  • 支持网页过滤器
  • PubMed杂志筛选助手
  • 增加翻译功能
  • 支持PubMed检索界面完整摘要展示
  • 工具条中增加被引次数展示
  • 使用vue架构对项目重构

EasyPubMed makes New PubMed easy to use

EasyPubMed User Manual(English)


功能特色

  • 专为新版PubMed设计的工具条——看摘要、找全文都不是问题
    • PubMed搜索界面展示完整摘要
    • 一键点击从Sci-Hub获取全屏全文PDF
    • 显示杂志影响因子
    • 显示杂志JCR分区、中科院分区
    • 显示文章被引用次数
  • 文献筛选助手——筛选高质量文献如此简单
    • 支持根据杂志影响因子、分区、被引用次数等6种模式筛选文献
    • PubMed杂志筛选助手帮你筛选高质量杂志
  • 强大翻译功能——翻译竟然这么方便,文献阅读再没烦恼
    • 一键翻译PubMed文章标题及摘要
    • 实时英文翻译 = 选中文字+“T”键
  • 通过Edge及Chrome商店审查,安全放心

English version: Functions and Features
回到顶部

安装

浏览器支持: Chrome, Edge

目前Google及Edge应用商店均已通过应用商店安全审查,您可以通过Chrome及Edge商店添加此扩展0.0.5版本(非最新0.1.1版本,目前正在审核阶段)。

如您觉得好用,希望您可以在商店给予五星好评并留言,这将有助于此项目的推广。

最新版本EasyPubMed v0.1.1已上传至Github,目前您可以通过开发者模式使用。方法如下

  1. 下载扩展插件: 点击此链接EasyPubMed,点击download按钮下载EasyPubMed.zip文件。国内如无法下载可以通过此链接EasyPubmed(国内)下载
  2. 解压缩EasyPubMed.zip文件(选择‘解压到当前文件夹’即可)生成EasyPubMed文件夹
  3. 打开chrome或edge浏览器,在导航栏输入chrome://extensions(Chrome浏览器)或edge://extensions(Edge浏览器),确保开发者模式打开,点击‘加载解压缩的扩展’按钮,选择EasyPubMed文件夹即可加载成功。

English version: Setup
回到顶部

功能介绍

EasyPubMed工具条

安装EasyPubMed后,在PubMed搜索界面每篇文献下方将会出现EasyPubMed工具条

  1. 点击向下箭头展示该文献完整摘要,展开后点击向上箭头复原。摘要字体大小可在 弹出界面-More Options-Abstract Font Size中设置,默认为Normal(正常),另有Large(大号),X-Large(超大号)两种字体大小供选择。

  2. EasyPubMed图标:链接到EasyPubMed在Github上的主页

  3. 显示杂志JCR分区或中科院分区(可在弹出界面设置)

    • JCR分区: 采用最新2020年 Journal Citation Reports数据,所显示的分区为该杂志在SCIE所用学科类别中的最佳排名。 比如,该杂志在A学科中排名Q1,在B学科中排名Q3,那么依据其最佳排名该杂志被标注为Q1。不同分区杂志采用不同颜色标注,Q1标注为红色,Q1标注为黄色,Q3标注为绿色,Q4标注为灰色。NA表示该杂志未被收录。
    image-20200621180515339
    • CAS分区:采用2019年12月26日发布的中科院(CAS)文献情报分区表,所显示的分区为该杂志在所用学科类别中的最佳排名。我们采用B1、B2、B3、B4表示该杂志在1区、2区、3区、4区。不同分区杂志采用不同颜色标注,B1标注为红色,B1标注为黄色,B3标注为绿色,B4标注为灰色。NA表示该杂志未被收录。
    image-20200621181012739
  4. 显示杂志影响因子: 采用最新2020年 Journal Citation Reports数据,NA表示该杂志未被收录。

  5. 显示该篇论文在Pubmed数据库中被引用次数,0表示该杂志未被引用,NA表示未能正确获取该杂志被引用信息。

  6. 链接至该文章所对应的Sci-Hub页面。如果未找到该杂志doi,此链接将失活变为灰色。

image-20200622185138582

  1. 全屏显示全文PDF,这是通过进一步分析Sci-Hub页面所获得的全屏PDF链接,可能需要几秒钟加载时间。如果可以获取全文PDF,此链接将被激活并显示'PDF(Full Text)‘,否则连接将变成灰色并显示'PDF(NOT FOUND)'。

image-20200622073622374

  1. 用BibTex格式展示该文章信息。该信息通过访问NCBI数据库分析得到,可能需要几秒钟时间,如果获取失败将有提示出现。可以点击下方按钮选择保存此信息为txt文件或复制到剪贴板。下载文件的文件名及该文章BibTex编号为:PMID+该文章PMID号+一作姓氏+出版年份,如'PMID32109013_Guan_2020'。

image-20200622073913101

翻译功能

选中文字翻译

  • 此功能可在任何页面(包括但不限于PubMed)中使用
  • 选中需要翻译的文字,按翻译快捷键(默认为‘T’),即在选中部分文字前方出现翻译结果,以绿色文字展示。
  • 双击‘EP’图标或翻译绿色字体部分可关闭所对应翻译结果,按翻译清除快捷键(默认为‘Z’)清除界面所有翻译结果
  • 翻译结果由Google翻译提供,点按‘G’图标可以进入Google翻译界面。
  • 若选中部分为单词或短语可展示Bing词典翻译结果,点按‘B’图标可以进入Bing词典界面。
  • 翻译功能默认开启,可通过 弹出界面-More Options- Enable Translation 设置关闭此功能
  • 翻译快捷键、翻译清除快捷键可以在 弹出界面-More Options-Translate Key/Clear Key 中设置,快捷键可使用A-Z任一字母,但两者不能相同。
  • 翻译目标语言可以在 弹出界面-More Options-Target Language 中设置,默认为Chinese Simplified(简体中文)。

一键翻译PubMed标题及摘要

  • 每篇文章标题后均有标题翻译按键,点击此按键即刻获取标题翻译结果
  • 在PubMed搜索界面,点击摘要全文前端摘要翻译按键即可获取此篇摘要翻译结果。在PubMed单篇文章展示界面,点击摘要末尾处摘要翻译按键即可获取此篇摘要翻译结果。
  • 与选中翻译功能一致,双击‘EP’图标或翻译绿色字体部分可关闭所对应翻译结果,按翻译清除快捷键(默认为‘Z’)清除界面所有翻译结果
  • 此功能默认开启,可通过 弹出界面-More Options- Translation Button设置关闭此功能

PubMed文章筛选功能

PubMed网页文献筛选

  • PubMed网页文献筛选功能可按您的需求选择性展示部分文献,如展示影响因子大于3分杂志收录的文献、位于中科院分区一区杂志收录的文献、引用次数大于10次的文献等。此功能通过EASYPUBMED FILTER实现。

  • EASYPUBMED FILTER在PubMed搜索界面左侧,提供以下六种文章筛选方案(见上图):影响因子(IMPACT FACTOR)、JCR分区(JCR QUARTILE)、CAS分区(CAS BLOCK)、是否为顶级杂志(TOP/NON-TOP JOURNAL)、是否为SCI收录杂志(SCI/NON-SCI INDEXED JOURNAL)、是否为高频引用文章(HIGHLY CITED PAPERS)。点击任一个选项其下方将出现对应筛选的具体标准。
    • 影响因子:可在‘Min’(最小值)和‘Max’(最大值)处设置杂志影响因子范围。如设置Min为3,Max为10,则仅展示影响因子在3-10分之间文章,而不在此区间内的文章将会被自动隐藏。
    • JCR分区:按JCR分区筛选,如勾选Q1、Q2,则展示位于JCR分区1区和2区的杂志所收录的文章,其余文章将被自动隐藏。
    • CAS分区:按中科院(CAS)分区筛选,与JCR分区类似
    • 是否为顶级杂志:按是否为顶级杂志筛选
      • 顶级杂志指在**科学院文献情报中心期刊分区中被划为顶刊的杂志
    • 是否为SCI收录杂志:按是否被SCIE收录筛选
    • 是否为高频引用文章:根据文章被引用次数筛选,如设置为10,则仅展示被引用超过10次的文章,其余文章将被隐藏。
  • 设置筛选标准后,点击下方Activate EasyPubMed Filter按键对搜索结果进行筛选,如修改筛选标准需点击Refresh EasyPubMed Filter重新筛选。单击Deactivate EasyPubMed Filter关闭杂志筛选功能。
  • 此功能默认开启,可通过 弹出界面-More Options- Enable PubMed Filter设置关闭此功能

通过定制PubMed过滤器进行杂志筛选

  • 通过点击弹出界面-PubMed Filter Manger打开PubMed杂志筛选助手。
  • PubMed杂志筛选助手帮助您筛选您所在专业需重点关注的杂志,自动将杂志目录转化为PubMed过滤器检索式,并帮助您将检索式自动导入PubMed账号,以最大限度满足您对于杂志筛选需求。
  • 杂志筛选助手使用方法请参见PubMed杂志筛选助手使用说明

弹出页面

左键点击浏览器右上角深蓝色EP(EasyPubMed)按钮将会出现弹出页面,您可在此页面进行参数设置、快捷功能访问并了解EasyPubMed使用。

  1. 设置默认Sci-Hub地址,默认为 https://sci-hub.st/. 您可以在 https://sci-hub.st/, https://sci-hub.se/, https://sci-hub.ee/, https://sci-hub.do/, https://sci-hub.ren/, https://sci-hub.cc/, https://sci-hub.tw/, https://sci-hub.shop/ 中选择合适的Sci-Hub地址。当你发现所有的文章均无法获取全文时,请在此处尝试更改Sci-Hub地址以解决。
  2. 如您不知道目前可以选择哪个Sci-Hub网站时,您可点击此处获取推荐的Sci-Hub网站列表
  3. 点击More Options设置更多参数:
  • A、B. 选择展示JCR分区或CAS分区。如果一种方法被激活,另一种分区方法将自动关闭。默认采用JCR分区。
  • C. 激活网页文章过滤功能
  • D. 设置在Pubmed搜索界面完整摘要字体大小,默认为Normal(正常),另有Large(大号),X-Large(超大号)供选择
  • E. 激活翻译功能,如此功能关闭则下方翻译相关选项将隐藏
  • F. 选择是否展示PubMed标题翻译按键(下图A)和摘要翻译按键(下图B)。
  • G. 翻译快捷键,默认为"T",可以设置使用A-Z任一字母,但不能与清空翻译快捷键相同。
  • H. 清空翻译快捷键,默认为"Z",可以设置使用A-Z任一字母,但不能与翻译快捷键相同。
  • I. 选择翻译语言,默认翻译为Simplified Chinese(简体中文)。

  1. 打开PubMed杂志筛选助手
  2. 打开PubMed首页: https://pubmed.ncbi.nlm.nih.gov/
  3. 打开您设置的Sci-Hub网站首页:默认为 'https://sci-hub.st/
  4. 可在此处键入所要查询杂志的名称、缩写或ISSN、eISSN以检索杂志的信息。杂志信息包括杂志名称、缩写、ISSN,eISSN、是否被SCI收录、杂志影响因子,JCR分区,CAS(中科院)分区、是否为顶级刊物及杂志分类信息等。所有PubMed收录杂志信息均可在此处查询。
  5. 词典功能,在此处键入单词以获取必应词典解释。
  6. 可在此处输入所寻找文章的PMID号、DOI或论文题目直接连接到Sci-Hub网站获取全文。在此处搜索与在Sci-Hub首页搜索所得结果是一致的。
  7. 查看EasyPubMed使用手册
  8. 向EasyPubMed报告错误或提出建议
  9. 捐助EasyPubMed项目
  10. 了解EasyPubMed开发故事及作者
  11. EasyPubMed版本号及作者信息

English version: Details
回到顶部

数据来源

采用杂志唯一的ISSN编号将Pubmed数据库杂志信息、2020年JCR报告、2019年12月26日发布的中科院(CAS)文献情报分区表合并。我们采用Pubmed杂志缩写获取各杂志的影响因子、JCR分区及CAS分区。结果已经过手动核查。但由于JCR及CAS报告可能错误的将eISSN用作ISSN,因此合并过程可能出现错误。如果您发现数据有误,您可以通过发送邮件到easypubmed.project@gmail.com或在https://github.com/naivenaive/EasyPubMed/issues中发起新提议以将错误信息报告给我们.

English version: Data source
回到顶部

声明

EasyPubMed及其作者不对此扩展所提供数据(包括JCR杂志影响因子、杂志JCR分区、杂志CAS分区、文章BibTex信息)准确性及 Sci-Hub全文数据来源及准确性负责。如果您希望获取JCR影响因子、杂志JCR分区,请访问JCR官方网站: https://jcr.clarivate.com/. 如果您希望获取中科院(CAS)文献情报分区,请访问: http://www.fenqubiao.com/. 翻译结果由Google翻译及Bing词典提供,EasyPubMed及其作者不对翻译结果负责。

English version: Data source
回到顶部

隐私

该扩展不收集任何可以确定您身份的信息。该扩展使用您所访问的PubMed (https://pubmed.ncbi.nlm.nih.gov/) 网站中所获得文章的相关信息。该扩展会将您所设定的默认Sci-Hub地址及相关设置信息存入到本地存储中。以下信息可能涉及到您的个人信息:

  • 您所访问的PubMed网站中所获得文章的相关信息:该扩展通过分析网站中展示的文章信息获取各文章doi号码并将号码传递到后台。在后台,扩展匿名地通过doi号码访问您所选择的Sci-Hub网址以获取该文章是否在Sci-Hub中存在全文。该信息被传递到前台以激活或失活“Full-text"按钮的形式显示在页面中。在此过程中未传递您的任何私人信息。
  • 您所需要翻译的相关文字:该扩展将您需要翻译的文字发送至后台。在后台,扩展匿名地将需要翻译的文字发送至相应翻译网站以获取翻译结果。在此过程中未传递您的任何私人信息。

EasyPubMed尊重您的的数据隐私。您任何私人信息均未被搜集、分享、上传或向第三方披露。如有任何有关数据搜集及隐私方面的问题,您可以随时联系 easypubmed.project@gmail.com

English version: Privacy policy
Back to top

错误报告及建议

我们正在为此扩展增添更多功能,如果您有想法或建议请告知我们。如果您发现数据错误请告知我们。您可以通过发送邮件到easypubmed.project@gmail.com或在https://github.com/naivenaive/EasyPubMed/issues中发起新提议以将错误信息报告给我们。非常希望得到您的反馈。

English version: Bug report and suggestion
回到顶部

捐赠

EasyPubMed是完全免费的,但此扩展开发过程需要耗费很多的时间和精力。

如果您觉得此扩展有用、好用,能否请作者吃一份烤冷面(10元),喝一杯咖啡(20元),一盘锅包肉(50元)或一顿美味的海底捞(100元)呢?我将深受鼓舞并尽力维护好此项目。

image_20200623115902.jpg

English version: Donation
回到顶部

致谢

感谢所有向此项目捐赠及提出宝贵意见的用户,您的支持使此项目变得更有生机。感谢参与EasyPubMed 0.1.0版本内测的朋友们,感谢你们提出的宝贵建议。 感谢DremyGit/ChromeBingDict项目对本插件翻译功能的启示。

English version: Donation
回到顶部

开发故事

我是一名医学生,经常使用Pubmed查阅文献。几年前,我发现了名为Pubmedy的扩展插件。该插件帮助我节省了大量查阅全文的时间。尽管此插件非常好用,但是2018年就停止更新了。2020年5月Pubmed停止了对旧版本的支持并以新版本替代,自此Pubmedy插件再也不能使用。在使用新版本Pubmed过程中,没有此插件的帮助我感觉很不适应。此外,我经常需要用到BibTex格式的文件,而Pubmed并不直接提供此种格式的下载。因此,我决定制作一个为新版Pubmed设计的新插件。

作为一名医学生,我对于编程仅限于用R、Python进行数据处理,我完全不了解如何编写这样的插件。在我下定决心后,我开始自学 JavaScript,CSS及 HTML前端开发知识。以原Pubmedy插件作为老师,结合自学内容在克服了重重困难后成功制作EasyPubMed插件第一版。

距离第一版EasyPubMed插件发布至今已有4个多月了,目前根据Chrome商店统计已超过2000+的下载量。感谢广大广大医务科研工作者对此插件的支持。在这段时间我收到了很多用户的反馈,听取了很多宝贵意见。在这四个月中,我经历了很多也学习了很多新的前端开发相关知识。在此最新版本中,我使用Vue框架重塑了插件核心并加入了大家需求比较集中的翻译及文献过滤功能。希望大家对这些新增功能满意。

由于水平有限,制作过程中难免会出现一些bug,希望您可以将您的体验及所发现的错误报告给我easypubmed.project@gmail.com,我将非常感激。EasyPubMed目前仍在改进中,如果您有好的想法或需求,也非常希望您能告诉我。

English version: Developing story
回到顶部

作者

image-20200622192159106

田振

经历

  • 2010-2015:上海交通大学医学院就读临床医学

  • 2015-2018:复旦大学上海医学院就读;华山医院皮肤科住院医生

  • 2018-今:自由职业,等待机会与希望,愿神保佑

兴趣爱好

  • 聊人生和希望
  • 皮肤病诊疗 (银屑病、痤疮、脱发等), 医疗美容 (护肤品、激光等)
  • 医学科普
  • 医学统计及生物信息学,使用R、Python处理医学相关数据
  • 最近喜欢前端编程(JavaScript,CSS,HTML,Vue)开发扩展

如果您和我有相似的兴趣,或者您遇到困难觉得我的兴趣爱好可能对您有所帮助,或者您有一些兼职工作如医学材料翻译、医学科普制作等我可以帮助完成,亦或您单纯想同我聊一聊人生和希望,欢迎与我联系。

联系方式

English version: Author
回到顶部

About

EasyPubMed is an extension to make new PubMed easy to use

License:MIT License


Languages

Language:CSS 76.8%Language:HTML 23.2%