Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Persistent Identifiers in EUDAT Services. B2HANDLE Python library | www.eudat.eu |

730 views

Published on

| www.eudat.eu | Data and Persistent Identifiers; B2HANDLE python library; data life cycle; data life cycle with PID

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Persistent Identifiers in EUDAT Services. B2HANDLE Python library | www.eudat.eu |

  1. 1. www.eudat.euEUDAT receives funding from the European Union's Horizon 2020 programme - DG CONNECT e-Infrastructures. Contract No. 654065 Persistent Identifiers in EUDAT services B2HANDLE Python library Version 1 June 2017 This work is licensed under the Creative Commons CC-BY 4.0 licence
  2. 2. Content Data and Persistent Identifiers B2HANDLE python library Data life cycle Data life cycle with PID PID Training
  3. 3. What do we want from data? Findable – Easy to find by both humans and computer systems  Metadata Accessible – Stored for long term, accessed and/or downloaded with well-defined license and access Interoperable – Ready to be combined with other datasets by humans as well as computer systems; Reusable – Ready to be used for future research and to be processed further using computational methods. PID Training
  4. 4. What do we know about Persistent Identifiers? A Persistent Identifier, also known as PID, is an identifier that is effectively permanently assigned to a resource. PID Training identifier resource location a permanent name or identity although it may change over time 1. points to a resource(s) 2. globally unique 3. PID is persistent over time
  5. 5. Use persistent identifier for your data Managing data online, includes managing the persistent identifier (PID) for the data. Synchronize PID, Data during creation, maintenance, update and deletion of your data! PID should always be updated to point to the new location (URL). continue to provide the latest information about the resource. PID Training
  6. 6. What do you actually need ? a PID service, that offers an API for creating and managing PIDs EUDAT has adopted Handle-based persistent identifiers Some EUDAT services require integration of Handle in your infrastructure EUDAT offers B2HANDLE, a service dedicated to provide, resolve and mint persistent identifiers supported by the ePIC consortium. PID Training
  7. 7. Data life cycle PID Training Publish online Move to another location used by another researcher has a life cycle, which involves it going online, accessed by users Published online: http://www.test.com/test.html Other users may cite, access, re-use this url Relocate the resource at http://www.example.com/ Other users are not informed -> 404
  8. 8. Data Life Cycle Publish online Move to another location used by another researcher has a life cycle, which involves it going online, accessed by users Python-library PIDs are subject to the same life cycle Resolve PID Resolve PID Resolve PID Register PID Update PID Get PID Details Handle Resolution service
  9. 9. Hands-on material Material on PID hands-on (part 7a and c) Hands-on tutorial which shows how to: Create, manage and delete PIDs Employ HTTP restful API with cURL Employ the B2HANDLE python library https://github.com/EUDAT- Training/B2SAFE-B2STAGE- Training Training module which provides hands-on material for: EUDAT B2SAFE iRODS4 B2HANDLE and the EUDAT B2STAGE service.
  10. 10. Thanks
  11. 11. www.eudat.eu Authors Contributors This work is licensed under the Creative Commons CC-BY 4.0 licence EUDAT receives funding from the European Union's Horizon 2020 programme - DG CONNECT e-Infrastructures. Contract No. 654065 Themis Zamani, GRNET Ellen Leenarts, DANS Christine Staiger, SURFsara Thank you

×