Overview of PyAlex features and supported entities
mainPyAlex is a lightweight Python wrapper for the OpenAlex REST API, designed to stay close to the original service's design. It allows you to extract, aggregate, or search scholarly data including works, authors, and institutions.
Supported Entities
- Work
- Author
- Source
- Institution
- Concept
- Topic
- Publisher
- Funder
Key Capabilities
- Pipe operations: Chain multiple operations in a sequence for readable queries.
- Plaintext abstracts: Automatically converts OpenAlex's inverted index abstracts into plaintext.
- Semantic search: Find similar works using
Works().similar(). - Content fetching: Retrieve full-text content in PDF or TEI XML formats.
- API features: Supports filtering, searching, grouping, field selection, sampling, pagination, and authentication.