The 20th International Conference on
Open Repositories
Chicago, Illinois, USA | June 15-18, 2025
Conference Agenda
Overview and details of the sessions of this conference. Please select a date or location to show only sessions at that day or location. Please select a single session for detailed view (with abstracts and downloads if available).
|
Reimagining a trusted institutional repository: transforming EPFL’s Infoscience with DSpace-CRIS
EPFL, Digital repositories and archives - Library, Switzerland
Session Details:
Presentations- DSpace 2
Time: 17/June/2025: 15:30 - 17:00 · Location: Griffin Auditorium
Automating Data Imports in a DSpace-CRIS’s Institutional Repository
EPFL, Switzerland
The migration of Infoscience, EPFL’s institutional repository, to DSpace-CRIS required a custom Python-based pipeline to automate the ingestion of research outputs and datasets. Limitations in default DSpace-CRIS import tools, such as insufficient query controls, incomplete metadata mappings, and a lack of deduplication mechanisms, necessitated a tailored approach.
The pipeline leverages the DSpace REST API to enable precise queries, metadata reconciliation, and robust deduplication. It incorporates fallback mechanisms, such as publisher-specific APIs, for full-text retrieval when standard tools like Unpaywall and CrossRef prove insufficient. Key challenges included reconciling authorship with EPFL directories, aligning metadata across diverse collections, and maintaining data consistency during imports.
The developer track presentation will provide a visual breakdown of the pipeline’s architecture, highlight key challenges, and illustrate the solutions implemented. The presentation will complement this by delving deeper into the technical details and lessons learned. Both formats will offer practical insights for repository managers and developers seeking to automate data imports and optimize workflows in institutional repositories.
Session Details:
Developer Track Session 3
Time: 18/June/2025: 09:00 - 10:30 · Location: C119&121- Classrooms