加速air(研究机构档案)上传文件的实用程序,供hep用户使用

AirStuff的Python项目详细描述


空气凝灰岩

这个小实用程序帮助那些需要将出版物导入空中的穷人(archivio istituzionale della ricerca)。默认情况下,程序指向unimi数据库https://air.unimi.it/

它自动从inspirehep网页的地址中提取:title,full authors list,list of authors for a given institution(见-h),keyword。

安装

程序需要gtk及其依赖项,例如:

然后可能在虚拟机中:

pip install airstuff

这也可以帮助您安装依赖项。

运行它

只需运行:

airstuff

目前,建议预先计算air的出版物列表,并使用以下命令进行激励:

python airstuff/inspire.py --max-results 1000 --out inspire.txt --workers 15

以及

python airstuff/air.py --max-results 1000 --workers 20 --out air.txt

最后一个不终止。当它停止查找结果时终止它。

然后您可以使用:

python airstuff --air-file air.txt  --inspire-file inspire.txt

对于其他选项(如添加其他作者),请尝试-h选项。

旧版本

parse_inspire.py

screenshot

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
maven通过pom文件增加最大java堆大小   java如何在Kojo IDE输出窗格中打印到同一行?   如何使用特定的JRE交付Java应用程序?   java Cordova插件调用日志找不到符号   Java上Redis哈希中的spring列表   java ThreadSafeClientConnManager不是多线程   java如何在激活器中获取IEclipseContext   java如何通过编程更改除法器偏差   在中找不到maven Java/Mvn本地资源。罐包装   JOptionPane的java用户输入验证。showInputDialog   java编辑:如何更改日期对象的日期格式?   文件编写器Java;如何覆盖   一行中包含多个值的java读取属性   java如何在安卓中使用截击上传视频