Skip to main content

Python tool for easily making requests to the OpenCitations API

Project description

opencitingpy

A python implementation to obtain data from OpenCitations API.

Easily access the OpenCitations API from python, without having to bother about remembering the urls to call or formatting the data received from the API.

Access all the API endpoints available in OpenCitations to date:

Installation

Easilly install the opencitingpy package via pip.

pip install opencitingpy

Usage

You may use the OpenCitations easily as follows:

import opencitingpy

client = opencitingpy.client.Client()
dois = ['10.3390/s19020353', '10.3390/s19143113']
# get metadata of a list of articles, including title, publication year, number of citing and cited documents, etc.
metadata = client.get_metadata(dois)

Issues

If you run into any trouble or have questions, feel free to open an issue.

License

MIT

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

opencitingpy-0.1.1.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

opencitingpy-0.1.1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file opencitingpy-0.1.1.tar.gz.

File metadata

  • Download URL: opencitingpy-0.1.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for opencitingpy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2f04ec360e751a90225b2f9640ff3e90980af3e281178bce8b1d258de7824129
MD5 8d042ac4725fc6ac23b4fff68de85582
BLAKE2b-256 f13866bd2c1df2899c01536cfead857c441a085d537d616e329411deed444cc1

See more details on using hashes here.

File details

Details for the file opencitingpy-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: opencitingpy-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for opencitingpy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2427734ba3571f1d11ec1b0f44bb8310fd29a5cdbab6d70a9acf28784422c0d7
MD5 e287038c2287226cfb25e1339ff7c2a4
BLAKE2b-256 e1acf3a9ba3684c29e915fee048b4982fbac1b42d414db4eee15a3dfcb2df90c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page