Dear all,
at Göttingen we are working on Dataverse and paralell on a publication
repository, wich contains bibliographical infromation of the campus.
Dataverse uses Shibbolet, while the DSpace based CRIS sytsem uses LDAP
- the database behind that is the same. We would like to fetch
information from Dataverse into the CRIS system's profile oage, but I
haven't found a proper solution for that. In the Solr index there is
the authorIdentifier field, which corresponds to an external
identifier of the author, such as ORCID, however it is an optional
data element, and because of the key-value nature of the index, we can
not be sure, that it is ORCID or something else. In the native
Datasets API (
https://data.gro.uni-goettingen.de/api/datasets/:persistentId/?persistentId=[DOI])
we can extract the datasetContactEmail, which would be a common
identifier between the systems, but I haven't found a way how to
search for this information (it is not indexed in Solr), and it won't
cover not primary authors of the datasets.
Is there anybody with similar requirements? How did you solve it?
Write your own API? Batch process?
Any hint would be useful.
Thanks!
Péter
--
Péter Király
software developer
GWDG, Göttingen - Europeana - eXtensible Catalog - The Code4Lib Journal
http://linkedin.com/in/peterkiraly