Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel...

15
Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013

Transcript of Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel...

Page 1: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Persistent Identifiers Service

WATER FOR A HEALTHY COUNTRY FLAGSHIP

SISS Workshop v2.3

Pavel Golodoniuc | Computer scientist7 May 2013

Page 2: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Preface

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

• What Persistent Identifiers Service is about?

• Persistent Identifiers as a unique stamp for information resources• Information sets as a specific use case

• Resolvability and accessibility

Page 3: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Prior research

• Other identifier systems and tools – what has been done before?• doi• PURL• URIs and URNs• etc.

• Identifier pattern recognition for identifier sets

• Remote management• Service API

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 4: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Governance

• Policy of identifiers

• Roles and responsibilities

• Who manages identifier assignment/registration

• Delegation of identifier recognition

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 5: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

SolutionPersistent Identifier Service – the PID Service

• Flexible URI pattern definition• One-to-one vs. pattern-based mapping rules

• UI management console

• API

• Change history management• Couple of words about creation/updating/deleting mappings

• Automatic QR Code generation for recognised identifiers

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 6: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Persistent Identifier Service

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 7: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Installation procedure

https://www.seegrid.csiro.au/wiki/bin/view/Siss/PIDService#Installation

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 8: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Workshop use cases

• Simple mappings

• Conditionals• Order of precedence

• Parameter substitution

• Linked Data API example• One resource identifier – multiple representations

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 9: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Use case #1

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 10: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Use case #1

• Go tohttp://localhost/id/isotc211/iso19115/2003/citation

• Get the QR Codehttp://localhost/id/isotc211/iso19115/2003/citation?_pidsvcqr=120

• Backup filepid_workshop_usecase1.psb

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 11: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Use case #2

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 12: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Use case #2

• Backup files• pid_workshop_usecase2_lookup1.psl – Lookup map• pid_workshop_usecase2_lookup2.psl – Lookup map• pid_workshop_usecase2.psb

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 13: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Advanced scenarios

• Lookup maps – Static vs. Dynamic

• Functions

• Debugging

• API

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 14: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Additional information

• Overview and installation guidehttps://www.seegrid.csiro.au/wiki/Siss/PIDService

• User guidehttps://www.seegrid.csiro.au/wiki/bin/view/Siss/PIDServiceUserGuide

• Application Programming Interface (API) https://www.seegrid.csiro.au/wiki/Siss/PIDServiceAPI

SISS Workshop: Persistent Identifiers Service, Pavel Golodoniuc

Page 15: Persistent Identifiers Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc | Computer scientist 7 May 2013.

Thank youPavel GolodoniucComputer scientistt +61 8 6436 8776e [email protected] siss.auscope.org