Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

pybliometrics-sd

Enables large-scale access to Elsevier’s Scopus, ScienceDirect and SciVal APIs in Python.

Documentation: https://pybliometrics.readthedocs.io

Development: https://github.com/nils-herrmann/pybliometrics

https://badge.fury.io/py/pybliometrics.svg https://img.shields.io/pypi/pyversions/pybliometrics.svg https://readthedocs.org/projects/pybliometrics/badge/?version=stable https://img.shields.io/pypi/dm/pybliometrics.svg https://img.shields.io/pypi/l/pybliometrics.svg https://api.codeclimate.com/v1/badges/a4d7edd206a1252dfcfe/maintainability

Example (for Scopus)

>>> import pybliometrics
>>> pybliometrics.init()  # read API keys
>>> # Document-specific information
>>> from pybliometrics.scopus import AbstractRetrieval
>>> ab = AbstractRetrieval("10.1016/j.softx.2019.100263")
>>> ab.title
'pybliometrics: Scriptable bibliometrics using a Python interface to Scopus'
>>> ab.publicationName
'SoftwareX'
>>> ab.authors
[Author(auid=57209617104, indexed_name='Rose M.E.', surname='Rose',
 given_name='Michael E.', affiliation='60105007'),
 Author(auid=7004212771, indexed_name='Kitchin J.R.', surname='Kitchin',
 given_name='John R.', affiliation='60027950')]
>>>
>>> # Author-specific information
>>> from pybliometrics.scopus import AuthorRetrieval
>>> au2 = AuthorRetrieval(ab.authors[1].auid)
>>> au2.h_index
34
>>> au1 = AuthorRetrieval(ab.authors[0].auid)
>>> au1.affiliation_current
[Affiliation(id=60105007, parent=None, type='parent', relationship='author',
 afdispname=None, preferred_name='Max Planck Institute for Innovation and Competition',
 parent_preferred_name=None, country_code='deu', country='Germany',
 address_part='Marstallplatz 1', city='Munich', state='Bayern',
 postal_code='80539', org_domain='ip.mpg.de', org_URL='http://www.ip.mpg.de/')]
>>>
>>> # Affiliation information
>>> from pybliometrics.scopus import AffiliationRetrieval
>>> aff1 = AffiliationRetrieval(au1.affiliation_current[0].id)
>>> aff1.author_count
98

Installation

Install the stable version from PyPI:

pip install pybliometrics

or the development version from the GitHub repository (requires git on your system):

pip install git+https://github.com/pybliometrics-dev/pybliometrics

Citation

If pybliometrics helped you getting data for research, please cite our corresponding paper:

Citing the paper helps the development of pybliometrics, because it justifies funneling resources into the development. It also signals that you obtained data from Scopus in a transparent and replicable way.

Change log

Please see CHANGES.rst.

Contributing

Please see CONTRIBUTING.rst. For a list of contributors see AUTHORS.rst.

License

MIT License; see LICENSE.

Metadata

Release files for pybliometrics-sd 4.4a0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pybliometrics-sd 4.4a0
File Size Uploaded
pybliometrics_sd-4.4a0.tar.gz 1.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for pybliometrics-sd 4.4a0
File Interpreter ABI Platform
pybliometrics_sd-4.4a0-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / pybliometrics_sd-4.4a0.tar.gz

Download URL pybliometrics_sd-4.4a0.tar.gz
Size 1.0 MB
Tags Source
SHA-256 checksum
How to use checksums
72a2307c90e6a63f5bf546662ec76f07bede91e517cc23b4b7336d9478455cfb
BLAKE2b-256 checksum
How to use checksums
b9ddc10b00d68715f2173b194f644db4c65e334ff25274e5c4df5b4e09aff2bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 2, 2026.

Transparency log

Release files / pybliometrics_sd-4.4a0-py3-none-any.whl

Download URL pybliometrics_sd-4.4a0-py3-none-any.whl
Size 129.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6318b99af58e6ac4f9995edd3447be016cf54d84f0f5d40398fda11fe7f81238
BLAKE2b-256 checksum
How to use checksums
632a7331cdda196fad5651b47b545284fbd21a3d1ff56d819450d869156d9f2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.4a0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page