BPRetriever:批量Sci文献检索下载工具(图形界面版)
2022.4.10
在V2.1版本中,已修复doi下载报错的问题,另外暂时将WOS检索功能删除。
2022.1.14
目前Web of science 和Doi下载功能还有点问题,先不要使用这两个功能。最近工作比较忙,修复时间待定。
——————————————————————————————————————————
网上已经有很多批量下载文章的代码,但对不会编程的小伙伴并不友好,于是用python码了一个GUI界面的软件,也当作是一个小练习。
下面就直接进入正题,这个软件能做什么?
1.一键检索关键词下所有历史文章
一次性检索上千篇文章,支持pubmed和web of science数据库,通过输入关键词或检索式检索下载。所有文献记录会被导出到一个excel表格,包括每篇文章的标题,年份,作者,2021版的影响因子,文章被引次数(仅wos数据库),原文地址等。对于想快速了解一个新领域,或需要撰写综述及论文的使用者,通过简单的表格排序即可了解该领域的核心文章(高影响因子,高被引次数)。而我个人也在使用过程中发现了许多遗漏的文章,还是挺有用的。
2.一键下载所有检索到的文章
一次性可以下载上千篇文章,从scihub批量下载文献(不依赖校园网),pdf以年份标题来命名(直接从检索信息提取,不会出现乱码的情况)。由于最新1年的文章大部分都还没上scihub,这部分文章需要手动下载,excel表格会更新下载成功或下载失败的信息,点击原文链接可手动下载。
3.文献推送功能
设定推送间隔以及打开自动检索功能以后,在下次打开软件时,可以自动查找自上次检索时到现在这段时间新发表的文献,并弹出对话框进行推送。
简单的使用说明
解压压缩包,双击里面的exe文件即可运行。wos数据库检索可能需要校园网环境。pubmed数据库检索时需要输入一项邮箱的参数,我不确定用户增多以后用同一邮箱检索,访问量变大是否会被限流,因此要求修改成自己的邮箱。其它的我自认为已经做到了傻瓜式GUI,应该不需要太多额外教程。
写在最后
撰写该程序的起因是我看文献的速度可以说是受限于下文献的速度,而我是一个比较懒的人,想到要复制粘贴标题,找原文主页,下载后还要重命名,很多时候就打退堂鼓了。
现有软件也能实现部分功能,但各有各的缺点,导致我使用频率不高。例如stork可以推送文献,但我隔一个月不看就要回头一封一封邮件找,相互割裂很难抓到重点。而公众号推送的文章国内占比大导致不够全面。Endnote和ScihubEVA可以批量下载文章,但检索信息导入麻烦,文件名称也是乱码。
21世纪是计算机的时代,自然要发展自动化办公。本来设想的是从每周文献推送到pdf下载实现自动化一条龙,但碍于种种限制暂时还没办法实现。但对于python现学现用的我来说,实现了80%的目的,已经是很满意了。
PS.,编程小白,源码以能用为原则,不够优雅清晰,欢迎吐槽改进。另外bug可以邮件告诉我,但佛系更新。
下载方式
1.Github下载最新版本:https://github.com/MKYang610/BPRetriever/releases;
2.关注微信公众号“一起搬砖呀”,后台发送“软件”,获得百度网盘链接。
BPRetriever:批量Sci文献检索下载工具(图形界面版)相关推荐
- 小白都会用的免配置 Aria2 图形界面版免费开源下载软件PDM
如今的迅雷真的越发让人失望,好好的下载软件变成了广告浏览器,最近又关停了"远程下载"功能,就算花钱加入会员,很多资源现在也不允许下载了,鸡肋的很. 然而除了 IDM.Folx.qB ...
- 【centos7静默(无图形界面版)本地离线安装oracle11g,附带个人建议】
centos7静默(无图形界面版)本地离线安装oracle11g 一.挂载iso文件及修改本地yum源 1.先在私有云web界面上挂载iso文件 2.将iso挂载到/media目录 3.进入etc下的 ...
- 最简单的基于DirectShow的示例:视频播放器图形界面版
===================================================== 最简单的基于DirectShow的示例文章列表: 最简单的基于DirectShow的示例:视 ...
- 学以致用——Java源码——抛双骰游戏图形界面版(GUI-Based Craps Game)
游戏简介: 1. 抛双骰游戏的Swing界面版(CLI命令行版本见:学以致用--Java源码--抛双骰儿游戏改进版(Craps Game Modification with wagering),htt ...
- 免费的外文文献搜索下载工具推荐
目前有一款免费的,适合多学科内部文献资料搜索下载的软件-semantic scholar,能够快速删选内容的同时提供给全文下载. Semantic Scholar 利用机器学习技术,可以从文献文本中挑 ...
- 推荐三大文献检索下载网站,超级实用!重点是免费
据说,科研院校每年因购买数据库就要花掉几百万,而且现在价格越来越贵,于是很多高校开始不再购买部分数据库,这可真苦了研究生们.下面推荐三个中外文献免费的网站,觉得有用就拿走吧~ 1.掌桥科研 https ...
- 高校人员信息管理系统(Java课程设计,带图形界面版)
题目 1.问题描述 某高校有四类员工:教师.实验员.行政人员,教师兼行政人员:共有的信息包括:编号.姓名.性别.年龄等.其中,教师还包含的信息有:所在系部.专业.职称:实验员还包含的信息由:所在实验室 ...
- Scihub DOI 批量文献 pdf 下载
Scihub DOI 批量文献 pdf 下载 工具 requests beautifulsoup os 方法 将文献DOI 按照顺序粘贴至txt文件中注意首行空着,每条DOI占一行,用换行符隔开最后一 ...
- IDM下载器|Windows系统经典下载工具idm6.41|IDM如何在线视频下载工具 |下载视频教程
IDM全称Internet Download Manager,是一种将下载速度提高最多5倍的专业下载工具,支持大部分文件格式下载和基本所有的下载链接,无视网址本身下载限速,直接达到电脑该有的网速. 下 ...
最新文章
- 英特尔全新CPU和Xe独立显卡亮相,这次它把牙膏“挤爆了”
- 转 ofbiz的webservice接口提供(1)-WSDL的生成
- 使用geopandas 制作中国疫情地图
- 【Spring MVC学习】spring mvc入门示例
- 机器人总动员最后的bgm_引导你欣赏《机器人瓦力》的电影配乐
- 《信息检索导论》第七章总结
- thinkphp超简图床源码V1.0
- 在线文本纵向排版工具
- python报数组越界_【问题汇总】列表数组越界的问题
- python绘图-新增子区域
- 区块链+高薪,你还等什么?
- git项目合并(本地上传到已有的仓库)
- Altium Designer使用--出现的错误报告
- 如何提高程序员的键盘使用效率之我见
- 推荐]该内存不能为“read”或“written”的解决方案!
- 基于jQuery+cookie的视频断点续播
- 计算机图形学期末复习知识点总结
- Serenity框架官方文档翻译3.2(多租户)
- 为什么计算机二级未来教育评分低,未来教育计算机Msoffice二级, PPT评分总是说文件不存在, 分数总是0分, 到底是为什么?...
- mysql load escaped_MySQL load语句详细介绍