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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.