Eprints ORCID Capabilities: Further information
The examples on this page have been grouped using the ORCID ‘Collect and Connect’ terminology of:
- Collect ORCID IDs
- Display ORCID IDs on your website
- Connect ORCID records with affiliation information
- Synchronise ORCID record data with your systems
More details on the Collect and Connect actions for Research Institutions are given on the ORCID website.
Import from ORCID (Tier 1 API) Plugin
A proof of concept plugin has been developed by Digital Repository Services Ltd that can pull publications from a given ORCID profile if the ORCID is entered.
- The plugin is available from http://bazaar.eprints.org/id/eprint/354
- Documentation for the plugin is available from http://wiki.eprints.org/w/ImportFromORCID
EThOS Orcid Profile Updater
The British Library have developed a stand alone application (written in Java) which can pull metadata from an eprints repository and submit it to ORCID (requires the user to authorise against their ORCID account).
- Code at https://github.com/TomDemeranville/orcid-update-java
- Demonstration of application working with the EThOS repository (not eprints) http://ethos-orcid.appspot.com/search
There are no examples of integrations that fulfil ‘Display’ that don’t also fulfil the ‘Connect’ function, so all examples under ‘Connect’ below also fulfil the ‘Display’ function.
The Open University
The Open University have developed the option for users to authorise eprints to access information from their ORCID profile. This includes the ability to link an existing ORCID, or register and link a new ORCID. This functionality is currently in test at the Open University.
Currently this work has not been published online, although the developer at the Open University hopes it will be possible to share this development as a Bazaar package in the future.
ORCID Tier 2 API Framework
Digital Repository Services Ltd have developed a plugin which offers the option for users to authorise eprints to access information from their ORCID profile. This includes the ability to link an existing ORCID, or register and link a new ORCID. This functionality is currently being used in a production environment at the University of Bern (https://boris.unibe.ch)
- The plugin is available from https://github.com/eprintsug/orcidt2
- Implementing the plugin requires some technical expertise.
Currently no examples of the ‘Synchronise’ action within EPrints have been documented for inclusion here. If you have an example please let us know at email@example.com.
University of Pittsburgh
The University of Pittsburg have implemented the ability to record ORCID iDs without direct integration with the ORCID API. The approach taken by University of Pittsburg is described at http://www.eprints.org/tech.php/19761.html, including code used to validate ORCIDs.
While this approach allows the recording of ORCID iDs, it isn’t compliant with the ORCID “Collect” action as the ORCIDs are not collected through a user authenticating with the ORCID service.