connecting my repository to the pid graph
play

Connecting my repository to the PID Graph Kristian Garza Open - PowerPoint PPT Presentation

Connecting my repository to the PID Graph Kristian Garza Open Repositories 2019 @kriztean https://doi.org/10.5438/jwvf-8a66 How can we add value to our repositories? 2 How can we add value to our repositories? breaking silos with PIDs 3


  1. Connecting my repository to the PID Graph Kristian Garza Open Repositories 2019 @kriztean https://doi.org/10.5438/jwvf-8a66

  2. How can we add value to our repositories? 2

  3. How can we add value to our repositories? breaking silos with PIDs 3

  4. Introduction Datacite’s members around the world: Kristian Garza DataCite Berlin github.com/kjgarza https://doi.org/10.5438/jwvf-8a66

  5. Linking Research Outputs with PIDs Publishers and Data Repositories https://doi.org/10.5438/jwvf-8a66

  6. PID Graph Schematic representation of the PID graph with digital objects connected by PIDs, showing three use cases: A. Different versions of software code, B. Datasets hosted by a particular repository, C. All digital objects connected to a research object. PID Graph is part of the FREYA project – EU Commission funded grant. Goal: extending the use of identifiers to organizations, people, and new types of content (software, equipment, physical samples, workflows, etc). https://www.project-freya.eu/en

  7. DataCite’s GraphQL API https://graphql.org/ GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. A GraphQL spec was open sourced in 2015 (https://graphql.org/) and is now available in many environments and used by teams of all sizes. Such as::

  8. DataCite’s GraphQL API • API technology for data best described in a graph • Totally different to REST • Aligns well with the requirements for PID Graph: • Globally unique IDs central to GraphQL • Provides standardized query interface with built-in documentation • Uses existing backend services, can be federated https://doi.org/10.5438/jwvf-8a66 https://graphql.org/

  9. https://doi.org/10.5438/jwvf-8a66

  10. https://doi.org/10.5438/jwvf-8a66

  11. DEMO https://doi.org/10.5438/jwvf-8a66

  12. DataCite’s GraphQL API is a Pre-release • We are still implementing functionality and improving performance. • Your feedback is valuable. • Please try it. Soon you will be able to query by re3data ID . • DataCite GraphQL API Documentation Guide: https://support.datacite.org • In the FREYA project we are working on more use cases as part of the PID Graph. https://project-freya.eu/en • The PID Graph approach: • Machine-actionable approach. • Data collected by many parties. • Use the PID Forum for questions: https://pidforum.org/c/pid-graph https://doi.org/10.5438/jwvf-8a66

  13. Thank you! Connecting my repository to the PID Graph using Datacite GraphQL API datacite.org Twitter : @kriztean Questions : pidforum.org/c/pid-graph More Info : doi.org/10.5438/jwvf-8a66 Documentation : support.datacite.org/

Recommend


More recommend