Low Level Client for Crossref Search API
Project description
habanero
This is a low level client for working with Crossref’s search API. It’s been named to be more generic, as other organizations are/will adopt Crossref’s search API, making it possible to ineract with all from one client.
Other Crossref API clients:
Ruby: serrano, https://github.com/sckott/serrano
R: rcrossref, https://github.com/ropensci/rcrossref
habanero includes methods matching Crossref API routes:
/works
/members
/prefixes
/funders
/journals
/types
/licenses
Other methods
registration_agency - get DOI minting agency
content_negotiation - get citations in a variety of formats
citation_count - get citation count for a DOI
Installation
Stable version
pip install habanero
Dev version
sudo pip install git+git://github.com/sckott/habanero.git#egg=habanero
# OR
git clone git@github.com:sckott/habanero.git
cd habanero
make install
Usage
Initialize
from habanero import Crossref
cr = Crossref()
Works route
x = cr.works(query = "ecology")
x.status()
x.message()
x.total_results()
x.items()
Members route
cr.members(ids = 98, works = True)
Meta
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
License: MIT; see LICENSE file
docs/Changelog.rst
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 habanero-0.1.0.tar.gz
.
File metadata
- Download URL: habanero-0.1.0.tar.gz
- Upload date:
- Size: 15.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8763a30cba0adae514a80d668e4afb14e2ca4e31336f4b175018ddd679cbbdc3 |
|
MD5 | 9336238eb70ff10a3afe17e0b32e8cbd |
|
BLAKE2b-256 | 0d8b8c1dd77e15e5d4c64dbca7f224589e8d102a84448e524db2848fccb87e8f |
File details
Details for the file habanero-0.1.0-py2-none-any.whl
.
File metadata
- Download URL: habanero-0.1.0-py2-none-any.whl
- Upload date:
- Size: 24.6 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | addff267649427f2ae401d694e50fc336be4d78662c28ea32037731057d038a5 |
|
MD5 | 7b65df385d676b81a638f07f6f78ac50 |
|
BLAKE2b-256 | 10a64a0221bcc23b1e77ea592a3e3675aea801823eba42871e11a8617e266441 |