加速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及其依赖项,例如:
- gcc或c++编译器
- 开罗:https://pycairo.readthedocs.io/en/latest/getting_started.html
- gobject
- 开罗Gobject
然后可能在虚拟机中:
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