Utilities to speedup AIR (Archivio Istituzionale della Ricerca) document upload, for HEP users
Project description
AirStuff
This small utility helps the poor guys who need to import publications into the AIR (Archivio Istituzionale della Ricerca). By default the program points to the UniMI database https://air.unimi.it/
It automatizes the extraction of: title, full authors list, list of authors for a given institution (see -h), keyword from the address of the inspirehep web page.
Install
The program needs gtk and its dependency, for example:
- gcc or a c++ compiler
- cairo: https://pycairo.readthedocs.io/en/latest/getting_started.html
- gobject
- cairo-gobject
Then possibly in a virtualenv:
pip install airstuff
This can also help you to install dependencies.
Run it
Just run:
airstuff
Presently it is suggested to precompute the list of publications from air and inspire with:
python airstuff/inspire.py --max-results 1000 --out inspire.txt --workers 15
and
python airstuff/air.py --max-results 1000 --workers 20 --out air.txt
The last do not terminate. Terminate it when it stops to find results.
Then you can run with:
python airstuff --air-file air.txt --inspire-file inspire.txt
For other options (as adding additional authors) try -h
option.
Old version
parse_inspire.py
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file AirStuff-0.1.2.tar.gz
.
File metadata
- Download URL: AirStuff-0.1.2.tar.gz
- Upload date:
- Size: 24.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.22.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7a50296c2e5505fb0d6818a6a135ebfd51e05235aa3d82d5f68098ac7573af6 |
|
MD5 | b9a23f145f9fd9600b3e22cec228dd85 |
|
BLAKE2b-256 | 8228a1d29edfb7344cc3566068a19ca527377c72707be24408ef18e2cc4c684e |
File details
Details for the file AirStuff-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: AirStuff-0.1.2-py3-none-any.whl
- Upload date:
- Size: 32.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.22.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16b9c9a5e47f3f56a8d44858366fef4fd56b2db50fe00c331348de344f8cc9b9 |
|
MD5 | 94ea787f60a648e6a39e75fb1437ffb2 |
|
BLAKE2b-256 | 83d91d2757c3fe961e65fc372f341261ecc09023704aa344ef799f91234df7eb |