LSIDs in a Nutshell Jun Zhao University of Manchester 1 st December, 2005.

Slides:



Advertisements
Similar presentations
BioImage Database Project Director Image Bioinformatics Laboratory, Oxford e-Science Centre Department of Zoology, University of Oxford Oxford OX1 3PS,
Advertisements

The Grid Job Monitoring Service Luděk Matyska et al. CESNET, z.s.p.o. Prague Czech Republic.
Copyright, UCL LEADERS: Linking EAD to Electronically Retrievable Sources Developing a Generic Toolkit: Architecture and technology issues ALLC/ACH Conference.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
What are GUIDs and Why Do We Need Them ??? Steve Baskauf Vanderbilt Dept. of Biological Sciences
DDI3 Uniform Resource Names: Locating and Providing the Related DDI3 Objects Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference,
Persistent identifiers – an Overview Juha Hakala The National Library of Finland
© 2006 Business Search Technologies Corporation, All rights reserved 1 Grid Search for Cancer Prevention Version 1.0 An OGSA-DAI/WebDB application system.
IBM Watson Research © 2004 IBM Corporation BioHaystack: Gateway to the Biological Semantic Web Dennis Quan
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
Dewey Summaries as Multilingual Linked Data Dewey Breakfast/Update ALA Annual July 11, 2009.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Globally Unique Identifiers and Life Science Identifiers Dave Thau University of Kansas California Academy of Sciences
Evidence-Based Information Retrieval in Bioinformatics
URI IS 373—Web Standards Todd Will. CIS Web Standards-URI 2 of 17 What’s in a name? What is a URI/URL/URN? Why are they important? What strategies.
Slide ESA/NAFEMS Seminar, Noordwijk Semantic Web technologies for the management of Engineering Analysis processes and data David Leal CAESAR.
Grid Computing, B. Wilkinson, 20043a.1 WEB SERVICES Introduction.
Elearning in the semantic age : Emerging web technologies provides exciting new posibilities. : Standards focusing on semantics rather than syntax provides.
Personal Data Management Why is this such an issue? Data Provenance Representing links v Representing data Identifying resources: Life Science Identifiers.
CS 603 Naming in Distributed Systems January 28, 2002.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
MIT CSAIL/IBM Watson Research © 2004 IBM Corporation Haystack: Bringing Good Metadata to Life Dennis Quan
Introduction to UDDI From: OASIS, Introduction to UDDI: Important Features and Functional Concepts.
CSE 428 Semantic Web Topics Introduction Jeff Heflin Lehigh University.
LC and the W3C: History b Attended two W3C Workshops Indexing/Distributed Search Indexing/Distributed Search Query Language Query Language.
EPICUR Kathrin Schroeder ERPANET-Workshop „Persistent Identifiers“ (17th June 2004) Uniform Resource Names (URN) – Overview Die Deutsche Bibliothek.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Network of Expertise in Digital Preservation 1 Persistent Identifiers Reinhard.
9.1. The Internet Domain Names and IP addresses. Aims Be able to compare terms such as Domain names and IP addresses URL,URI and URN Internet Registries.
Copyright © 2004, Epok, Inc. Extensible Resource Identifiers (XRIs) XDI Face to Face 28 April 2004.
Provenance in my Grid Jun Zhao School of Computer Science The University of Manchester, U.K. 21 October, 2004.
Locating objects identified by DDI3 Uniform Resource Names Part of Session: Concurrent B2: Reports and Updates on DDI activities 2nd Annual European DDI.
Tobias Weigel (DKRZ) Tobias Weigel Deutsches Klimarechenzentrum (DKRZ) Persistent Identifiers Solving a number of problems through a simplistic mechanism.
Ricerca Distribuita Semantica Protocolli opensource per la condivisione di risorse online.
Ben Szekely, IBM Cambridge Adtech © 2006 IBM Corporation TDWG GUID WorkshopFebruary 1, 2006 LSID as a Technology Overview, Participation and Related Projects.
Towards a Proxy Architecture for Semantic Web Services Eric Rozell, Tetherless World Constellation (
OCLC Online Computer Library Center Erpanet Symposium on Persistent Identifiers PURLs Stuart Weibel Senior Research Scientist June 17, 2004.
Integrating Live Plant Images with Other Types of Biodiversity Records Steve Baskauf Vanderbilt Dept. of Biological Sciences
European Endeavor Users Group Meeting Helsinki, Sept Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0.
Teranode Tools and Platform for Pathway Analysis Michael Kellen, Solution Manager June 16, 2006.
A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
INFSO-RI Enabling Grids for E-sciencE OGSA DAI Data Access and Integration Marek Ciglan Institute of Informatics, Slovac Academy.
TDWG Life Sciences Identifiers Applicability Statement Ben Richardson Review Manager, LSID Applicability Statement Western Australian Herbarium Department.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
MyGrid/Taverna Provenance Daniele Turi University of Manchester OMII f2f Meeting, London, 19-20/4/06.
© 2006 University of Kansas An LSID resolver for specimens and a digression into issues raised by the use of GUIDs Steve Perry
Data Integration in Bioinformatics Using OGSA-DAI The BioDA Project Shirley Crompton, Brian Matthews (CCLRC) Alex Gray, Andrew Jones, Richard White (Cardiff.
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
KAnOE: Research Centre for Knowledge Analytics and Ontological Engineering Managing Semantic Data NACLIN-2014, 10 Dec 2014 Dr. Kavi Mahesh Dean of Research,
Portals and my Grid Stefan Rennick Egglestone Mixed Reality Laboratory University of Nottingham.
1 CS 502: Computing Methods for Digital Libraries Guest Lecture William Y. Arms Identifiers: URNs, Handles, PURLs, DOIs and more.
GENBANK FILE FORMAT LOCUS –LOCUS NAME Is usually the first letter of the genus and species name, followed by the accession number –SEQUENCE LENGTH Number.
MIIS1 MIIS - 17 Introduction to the WWW & http * * http information from World Wide Web Programming with HTML & CGI by Ed Tittel, Mark Gaither, S. Hassinger,
Life Science Identifiers Chris Wroe (based on material from myGrid team and IBM Life Sciences)
The AstroGrid-D Information Service Stellaris A central grid component to store, manage and transform metadata - and connect to the VO!
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Workflow and myGrid Justin Ferris IT Innovation Centre 7 October 2003 Life Sciences Grid GGF9.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Linked Data & Semantic Web Technology The Semantic Web Part 3. URI for the Semantic Web Dr. Myungjin Lee.
Introduction to Persistent Identifiers
LSIDs in Taverna Daniele Turi University of Manchester
Middleware independent Information Service
Naming in Distributed Web-based Systems
Grid Metadata Management
Application layer Lecture 7.
Taverna Tutorial exercise 2: REST services from BioCatalogue
Information Services for Dynamically Assembled Semantic Grids
Presentation transcript:

LSIDs in a Nutshell Jun Zhao University of Manchester 1 st December, 2005

Any idea? gi: THE LSID

Outline What is an LSID Why do we need LSIDs How does it work What are available from your LSID comrades How is it working in my Grid Questions

LSID: Life Science Identifier Clark T., Martin S., Liefeld T. Globally Distributed Object Identification for Biological Knowledgebases Briefings in Bioinformatics 5.1:59-70, March 1, A URN (Uniform Resource Name) A standard from the OMG LSR group A detailed specification:

URN URI –Uniform Resource Identifiers –Can be further classified as URL & URN URL: –Uniform Resource Locators –identifying a place where a resource may reside –a representation of a primary access mechanism URN –required to remain globally unique and persistent even when the resource ceases to exist or becomes unavailable. Tim Berners-Lee. Uniform Resource Identifiers (URI): Generic Syntax

Five part schema A five-part format: urn:lsid:Authority:Namespace:Object_ID[:Revision-ID] For example: urn:lsid:ncbi.nlm.nih.gov:pubmed: refers to a PubMed article urn:lsid:ncbi.nlm.nig.gov:genbank:T48601:2 refers to the second version of an entry in GenBank

Motivation Making your local publications globally available Persistent Open source –Anyone can become an LSID registration agency –No central third-party registration agency is required, and there are no fees to pay Linking with other database sources: NCBI protein/nucleotide DBs, PubMed, UniProt/SwissProt, GO terms ……

How does it work urn:lsid: WSDL script Operation calls http, ftp and soap Returned results Client Metadata Store Metadata Store Data Store Data Store LSID Authority LSID Authority

LSID resources Who are using them –BioMOBY( –Aventis –BioImage( –Haystack, the first Semantic Web browser, based on Eclipse (haystack.lcs.mit.edu)

my Grid An e-Science project for bioinformaticians and biologists A set of middleware services Based on 3 molecular scenarios A successful workflow workbench Taverna Hosting 1,800 bio-services We finished but we will continue

#contains_similar_sequence_to LSIDs in my Grid Motivation –Uniquely and persistently identifying my Grid internal resources –Separating data and metadata –Applying a compatible standard –Integrating with resources in the open world LSIDs and RDF (Resource Description Framework) urn:lsid:taverna.sf.net:datathing:45fg6 urn:lsid:ncbi.nlm.nih.gov.lsid.biopat hways.org:genbank_gi: report sequence NA_sequence

LSIDs in action Freefluo Enactor Services LSID Assigning Service Store plug-in Metadata plug-in Metadata Store mIR Workflow design User context LSID Metadata Resolver LSID Data Resolver LSID Authority Client application 1. Data sent/ received from services 2. New LSIDs assigned to data 3. Data / Metadata stored 4. Data and metadata retrieved Taverna Workbench

View LSIDs

LSID ≠ URL An LSID is a URN –Identifying a resource by its name, instead of its location –Persistency (theoretically??) –Legacy support Multiple protocols: http, ftp, file systems, soap…

Your responsibility Unique authority id Unique object and revision ids within your namespace Never reassign an LSID Persistently identifying your data

What is not working Security Access control LSID synonyms

Questions? Thank you!