/KC2_GUID_Interoperability_Demo

Repository for the Code used in the KC2 GUID Interoperability Demo

Primary LanguagePython

Binder

KC2 GUID Interoperability Demo

Date

Oct 12, 2018

Authors

Max Levinson & Tim Clark, University of Virginia (Team Sodium)

Kyle Chard, University of Chicago (Team Argon)

Martin Fenner, Datacite (Team Sodium)

Isma Gilani & Ray Idaszak, UNC Chapel Hill (Team Helium)

Gareth Harvey & Gabriel Oscares, Elsevier (Team Xenon)

Zachary Flamig, Garret Rupp & Pauline Ribeyre, University of Chicago (Team Calcium)

Abstract

This notebook outlines how the KC2 working group common metadata model, identifer services, and content negotiation enable interoperability on data objects between commons participants. In phase 2 we plan to extend this capability to all digital objects in the commons.

Specifically, we show how two identifier types (DOIs and Minids/ARKs) minted by three commons teams (Helium, Sodium, and Argon) can be used interchangably. We show that given either identifier type we can resolve, interpret the metadata, and then download the data irrespective of the identifier type or stack on which the identifier was minted.

We then show how new identifiers can be minted and registered using the Argon Identifiers service and the Sodium ORS service.