Open Access Monitor API Client
Project description
oampy is a Python package and command line tool that allows to access data from the Open Access Monitor (OAM), which is run by Forschungszentrum Jülich.
Installation
… via PyPI
pip install oampy
Prerequisite
Create an environment variable OAM_EMAIL with your email address. If the variable isn’t created before using this package, your username@hostname will be used to populate the user agent field in the request headers instead. See also Usage Terms below.
Usage Examples
Command Line
# set environment variable OAM_EMAIL
export OAM_EMAIL="researcher@institution.org"
# fetch metadata of journal given by ISSN
oampy journal "0360-4012"
# fetch metadata of publication given by DOI
oampy publication "10.1007/s11263-011-0505-4"
Interpreter
# import package os
import os
# set environment variable OAM_EMAIL
os.environ["OAM_EMAIL"] = "researcher@institution.org"
# import package oampy
import oampy
# fetch metadata of journal
journal = oampy.get_journal("0360-4012")
# fetch metadata of publication
publication = oampy.get_publication("10.1007/s11263-011-0505-4")
Usage Terms
Open Access Monitor
The database of the Open Access Monitor Germany is published under the Open Database License 1.0.
The data can be reused under the following conditions:
Reuse of larger amounts of data and use of the API: please contact us.
Reuse of the data by download via the OAM application: CC BY 4.0
Project details
Release history Release notifications | RSS feed
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 oampy-0.1.6.tar.gz
.
File metadata
- Download URL: oampy-0.1.6.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.5.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | edbfc900eb08aa91c0c49bd2f543ea8d7f77cbe6b239baac4414f91cd0945b8b |
|
MD5 | 1ff9f01c30e37b16044652a903569eff |
|
BLAKE2b-256 | 3213b084e21ce523e976e7867880d51ddf940a80ddc521f3ecb0f638f0d5e39f |
File details
Details for the file oampy-0.1.6-py3-none-any.whl
.
File metadata
- Download URL: oampy-0.1.6-py3-none-any.whl
- Upload date:
- Size: 19.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.5.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd4b95f8ae188903fffe011085feb025c8afab69646e95eebef5dafdfb4b2cfc |
|
MD5 | 8b8967a3ad1f10895cc2820483bfe0e9 |
|
BLAKE2b-256 | 30f69da5f894756b87997503e1d0a6dbe42bb24a385c9d8b3002b5e7bce0a0f1 |