Title: OpenAlex Publication Discovery and Repository Enrichment Toolkit Creators: .  Full name:Ian Badger Full email address: i.badger@kent.ac.uk Institution: University of Kent ORCiD: 0009-0000-0124-2501 Contact email:researchsupport@kent.ac.uk Divisions: Open Research Team, Library Services, Student Life, University of Kent Source of funding that supported the data collection: University of Kent Related works: OpenAlex: An open catalogue of the global research system Name and location/Reference of the related work: Full URL: https://openalex.org/ Type of data: Please select, with a tick in the circle, an appropriate data type. If a suitable category is not listed, select 'Other'. o Collection: A collection of samples, or various files of different data types Collection period: The time period for generation of the data, e.g. dates of fieldwork, length of project, exhibition running time. From: (2026/03/16) To: (2026/06/26) Geographic location of data collected: Canterbury, Kent, United Kingdom Original data publisher: Original data publication details: If the data is archived elsewhere, please give details, including a DOI and URL. Compulsory if a data file is not uploaded Name of the repository/archive: Original data publication URL: Original data publication date: (yyyy/mm/dd) Files to upload (mandatory if files are uploaded) Include this information for each file you send to us and add rows as needed. File A: Name of the file: openalex_repository_toolkit.py Format:Python (.py) Licence:CC BY 4.0 Description of content: Main Python application implementing the OpenAlex publication discovery, duplicate detection, metadata enrichment and RIS export workflow. Availability of this file: Immediately openly available online yes Under embargo no File B: Name of the file: WEEKLY_WORKFLOW.md Format: Markdown Licence: CC BY 4.0 Description of content: Operational guide describing the recommended weekly workflow for generating repository exports, running the toolkit and processing the resulting reports. Availability of this file: Immediately openly available online yes Under embargo no File C: Name of the file: INSTALLATION.md Format: Markdown Licence: CC BY 4.0 Description of content: Installation instructions, configuration guidance and software requirements. Availability of this file: Immediately openly available online yes Under embargo no File D: Name of the file: PROJECT_HISTORY.md Format: Markdown Licence: CC BY 4.0 Description of content: Background to the project, design decisions and evolution of the workflow during development. Availability of this file: Immediately openly available online yes Under embargo no File E: Name of the file: CHANGELOG.md Format: Markdown Licence: CC BY 4.0 Description of content: Version history documenting changes between releases. Availability of this file: Immediately openly available online yes Under embargo no File F: ARCHITECTURE.pdf Format: PDF Licence: CC BY 4.0 Description of content: A one-page architecture diagram illustrating the OpenAlex discovery, repository comparison and publication routing workflow. Availability of this file: Immediately openly available online yes Under embargo no File G: KNOWN_LIMITATIONS.md Format: Markdown Licence: CC BY 4.0 Description of content: A description of limitations of the toolkit Availability of this file: Immediately openly available online yes Under embargo no Anything else: Include here anything else you would like to say about your data, for instance provenance, methodology etc. Overview The OpenAlex Publication Discovery and Repository Enrichment Toolkit is an open-source workflow developed at the University of Kent to support institutional repository population and metadata maintenance using OpenAlex. Originally developed following the retirement of Jisc Publications Router, the toolkit has evolved into a broader workflow for discovering new scholarly outputs, identifying opportunities to enrich existing repository records, and supporting repository management through structured reporting and RIS export. Rather than relying on live repository searches, the toolkit compares OpenAlex records against a periodically exported repository snapshot. The toolkit has been designed so that institution-specific settings, including repository details and organisational identifiers, can be adapted for use by other institutions. The toolkit uses the OpenAlex API and supports authenticated access using a user-supplied OpenAlex API key configured within the application. Key features Discovers newly published institutional research outputs using OpenAlex. Compares publications against a local EPrints repository export. Identifies genuinely new records for import. Produces RIS files ready for repository import. Detects existing repository records that could be enriched with: DOI Volume Issue Page numbers Publication information Supports title matching where no DOI is available. Produces manual review reports for publication lifecycle events and ambiguous matches. Supports journal articles, books, book chapters and datasets. Maintains an audit trail of decisions through logs and OpenAlex JSON snapshots. Why was this toolkit developed? The retirement of Jisc Publications Router created the need for an alternative workflow for identifying new research outputs for institutional repositories. OpenAlex provides broad, openly available coverage of scholarly publications but does not provide repository-specific workflows. This toolkit bridges that gap by combining OpenAlex discovery with a periodic export of an institutional repository. During development it became clear that OpenAlex could also support repository maintenance by identifying existing records that had become more complete over time. The toolkit therefore extends beyond publication discovery to include metadata enrichment and repository quality improvement. Workflow The toolkit follows a simple weekly workflow. Export a current snapshot of the institutional repository. Query OpenAlex for newly published institutional outputs. Compare OpenAlex records against the repository export. Classify each record as: New publication Existing publication with additional metadata Duplicate Manual review Produce RIS files and reports for repository staff. A detailed operational guide is included in WEEKLY_WORKFLOW.md. Package contents This package contains: OpenAlex Repository Toolkit (Python) Weekly workflow guide Installation guide Project history Version changelog Architecture diagram Known limitations The toolkit is intended for: institutional repository managers scholarly communications teams research support services libraries using EPrints or similar repository platforms Although developed and tested using Kent Academic Repository (KAR), the workflow has been designed so that institution-specific configuration can be adapted for use elsewhere. Validation Version 1.15 was validated against live University of Kent repository data and OpenAlex metadata. Testing demonstrated successful: publication discovery duplicate detection title matching metadata enrichment RIS generation routing of books, book chapters and datasets manual review of publication lifecycle edge cases using live University of Kent repository data and OpenAlex metadata. The toolkit was developed iteratively between March and June 2026 and validated using live University of Kent repository data throughout its development.