1 / 9

The NERC DataGrid Vocabulary Server

Ontology Registry Meeting. The NERC DataGrid Vocabulary Server. Roy Lowry British Oceanographic Data Centre. What We’ve Got. Server Contents (2008-08-21) 112 public lists 122603 concepts 78123 mappings (RDF triples) Server Usage 2008 (to 2008-08-21)

elia
Download Presentation

The NERC DataGrid Vocabulary Server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ontology Registry Meeting The NERC DataGrid Vocabulary Server Roy Lowry British Oceanographic Data Centre

  2. What We’ve Got • Server Contents (2008-08-21) • 112 public lists • 122603 concepts • 78123 mappings (RDF triples) • Server Usage 2008 (to 2008-08-21) • 2233803 total hits (2000000 of these attributable to robots) • 37462 vocabulary catalogue hits • 50458 vocabulary list downloads • 2085 vocabulary mapping queries • In summary a heavily populated, heavily used system

  3. How to Use It • There are four ways to access vocabulary content • Term and list URLs • HTTP-POX web service calls • SOAP web service calls • Interface clients

  4. How to Use It • Term and list URLs • Any list may be accessed using a URL of the form http://vocab.ndg.nerc.ac.uk/list/list_id/list_version • Delivers the list, without mappings, as a SKOS XML document • Any term my be accessed using a URL of the form http://vocab.ndg.nerc.ac.uk/term/list_id/list_version/term_id • Delivers the term, including all mappings, as a SKOS XML document

  5. How to Use It <?xml version="1.0" ?> - <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:dc="http://purl.org/dc/elements/1.1/"> -<skos:Concept rdf:about="http://vocab.ndg.nerc.ac.uk/term/P021/25/PHYC"> <skos:externalID>SDN:P021:25:PHYC</skos:externalID> <skos:prefLabel>Phycobolin pigment concentrations in the water column</skos:prefLabel> <skos:altLabel>WC_PhycobolPig</skos:altLabel> <skos:definition>Concentration of phycobolin group pigments such as phycocyanin and phycoerythrin in the water column</skos:definition> <dc:date>2008-03-11T11:56:27.531+0000</dc:date> <skos:minorMatch rdf:resource="http://vocab.ndg.nerc.ac.uk/term/P041/4/G905" /> <skos:broadMatch rdf:resource="http://vocab.ndg.nerc.ac.uk/term/P031/8/B035" /> <skos:broadMatch rdf:resource="http://vocab.ndg.nerc.ac.uk/term/P041/4/G378" /> <skos:broadMatch rdf:resource="http://vocab.ndg.nerc.ac.uk/term/P051/0/002" /> <skos:broadMatch rdf:resource="http://vocab.ndg.nerc.ac.uk/term/P051/0/014" /> <skos:narrowMatch rdf:resource="http://vocab.ndg.nerc.ac.uk/term/P011/79/PHYCSPP4" /> </skos:Concept> </rdf:RDF>

  6. How to Use It • HTTP-POX service calls • Any API method may be invoked using an HTTP get call • Lists and terms specified in the get call parameters as URLs • Delivers an appropriate XML document (BODC-designed schema) • Documentation at http://www.bodc.ac.uk/products/web_services/vocab/methods.html • SOAP web service calls • WSDL may be found at http://vocab.ndg.nerc.ac.uk/ • Same output and documentation as HTTP-POX

  7. How to Use It • Interface clients • Maris client set up for SeaDataNet at http://seadatanet.maris2.nl/v_bodc_vocab/welcome.aspx • BODC clients at http://vocab.ndg.nerc.ac.uk/ cover more vocabularies if interests extend beyond SeaDataNet

  8. How to Use It • Typical Maris client output

  9. How to Use It • In SeaDataNet vocabulary terms are included in data and metadata as URNs • These have the form: • SDN:list_id:list_version:term_id, e.g. • SDN:P021:23:TEMP • SDN:P021::TEMP (for current version) • URNs resolve to URLs by simple string substitution (service to do this planned) • URLs may be used to obtain the term identifiers, labels and mappings in an XML document

More Related