Skip to main content

OpenAlex Matching

Description

OpenAlex Matching is a Python package designed to match research authors with their corresponding OpenAlex ID using filters such as institutional publication history, author primary topics, and ORCID IDs. The package also includes functionality to read and output data in CSV format.

Installation

You can install OpenAlex Matching via pip:

pip install "openalex-matching == 0.4"

Alternatively, you can install from GitHub

pip install git+https://github.com/byuk729/openalex_matching

Examples

OpenAlex_person_match_v1 Example:

Demonstrates how to match single author to their corresponding OpenAlex ID Shows how to read from a CSV file, run the matching algorithm, and output the OpenAlex IDs for each author into a new CSV file.

orcid_topic_algorithms Example:

Demonstrates how to match authors using ORCID to OpenAlex ID, as well as how to filter authors based on name, institution, and research topics.

Metadata

Release files for openalex-matching 0.5

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

Source distribution (sdist)

Source distribution for openalex-matching 0.5
File Size Uploaded Provenance Actions
openalex_matching-0.5.tar.gz 5.1 kB Without provenance Details for openalex_matching-0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for openalex-matching 0.5
File Interpreter ABI Platform Actions
openalex_matching-0.5-py3-none-any.whl Python 3 none any Details for openalex_matching-0.5-py3-none-any.whl

Total release size: 11.8 kB

Release files / openalex_matching-0.5.tar.gz

Download URL openalex_matching-0.5.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
bff1737968f42b4cf0c82fdde2dcc9fd1fd58e15d674bdbc71e60a798be012b5
BLAKE2b-256 checksum
How to use checksums
7ae87faf63fad2e246ad6428a9b59b387d87cd8c36bdb6c1992da8fbf522c83a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.5

Release files / openalex_matching-0.5-py3-none-any.whl

Download URL openalex_matching-0.5-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dcf893589ac3ce6ad946406f0d121c3cace16434ad79ae8082a648c318b9a00d
BLAKE2b-256 checksum
How to use checksums
889b9c85ad33c978012ba18236abf5faa59ebeab8ff59f38803e8ccbcce0ccd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.5

Security for openalex-matching 0.5

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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