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
Metadata
Release files for AirStuff 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| AirStuff-0.1.2.tar.gz | 24.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| AirStuff-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 56.7 kB
Release files / AirStuff-0.1.2.tar.gz
| Download URL | AirStuff-0.1.2.tar.gz |
|---|---|
| Size | 24.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d7a50296c2e5505fb0d6818a6a135ebfd51e05235aa3d82d5f68098ac7573af6
|
|
BLAKE2b-256 checksum How to use checksums |
8228a1d29edfb7344cc3566068a19ca527377c72707be24408ef18e2cc4c684e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / AirStuff-0.1.2-py3-none-any.whl
| Download URL | AirStuff-0.1.2-py3-none-any.whl |
|---|---|
| Size | 32.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
16b9c9a5e47f3f56a8d44858366fef4fd56b2db50fe00c331348de344f8cc9b9
|
|
BLAKE2b-256 checksum How to use checksums |
83d91d2757c3fe961e65fc372f341261ecc09023704aa344ef799f91234df7eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|