DescriptionIntegration between DSpace and VIVO platforms
Typeingest, integration
Status

Owner

Lyrasis

LanguageJava
Team
Locationhttps://github.com/vivo-community/DSpace-VIVO
License


Goals

Description

Depositing of open-access publications in a repository such as DSpace can be a source for monitoring an open-access policy compliance at an institution. On the other side, research information systems such as VIVO enable reporting and monitoring on research activities and achievements. Integration of those two types of systems can lead to an integrated all-in-one platform for unique and comprehensive monitoring of the research domain at one institution. Also, this integration avoids duplicated efforts for cataloguing information about publications and researchers (authors) in those two types of platforms. 

Only the first phase of the project has been implemented so far. It enables the following usage scenario: A new fresh and empty instance of VIVO is installed. There is a running instance of DSpace. Configure and run the migration process by using bash scripts as it is described at https://wiki.lyrasis.org/display/VIVO/Migrate+DSpace-Metadata+from+DSpace+to+VIVO. After initial migration of data from DSpace, VIVO UI for editing and adding new items has been turned off (VIVO is used in read only mode). Weekly or daily, there is the update of information in VIVO during the night by dropping triplestore, and running migration with a fresh copy of DSpace data. The update is defined as a bash script run as a scheduled job (for instance a cron job).  

Next Steps

If there is interest in further integration work, some potential phases include: 

You can see more phase details here.

Getting Involved

Interested in participating in future phases? We welcome financial support, technical donations and ideas. Please reach out to us at: VIVO@lyrasis.org

Documentation & Presentations

User documentation

Technical documentation

Slides