Presentation is loading. Please wait.

Presentation is loading. Please wait.

Vocabularies-SeaDataNet-SenseOCEAN ALEXANDRA KOKKINAKI - NOC- BODC (UNITED KINGDOM) PARTLY FUNDED BY.

Similar presentations


Presentation on theme: "Vocabularies-SeaDataNet-SenseOCEAN ALEXANDRA KOKKINAKI - NOC- BODC (UNITED KINGDOM) PARTLY FUNDED BY."— Presentation transcript:

1 Vocabularies-SeaDataNet-SenseOCEAN ALEXANDRA KOKKINAKI - NOC- BODC (UNITED KINGDOM) PARTLY FUNDED BY

2 Overview Vocabularies: What are they and why we need them NERC Vocabulary Server 2 (NVS2) NVS2 in SeaDataNet: Progress Report Progress on SenseOcean Project

3 Vocabularies

4 Free text descriptions Dataset1 includes Oxygen Concetration (mM) and Air saturation (pecrent) measurements. Dataset2 includes cO 2 (mmol/L) and air saturation (%) measurements.

5 Queries? Find datasets with observed property Oxygen concentration No available datasets Find datasets that measure percentage of air saturation List datasets measuring O2 in mmol/L Dataset2 No available datasets

6 Conflicts Data-level conflicts are caused by differences occurring in data domains due to multiple possible representations and interpretations of similar data Misspellings Oxygen O2 Oxgen

7 Controlled vocabularies In information science controlled vocabulary is a carefully selected list of words and phrases, which are used to tag units of information (document or work) so that they may be more easily retrieved by a searchinformation sciencewordsphrasestag They are important: capture expertise in agreed, well-defined descriptions enable population of a given field in a metadata model with standardised unambiguous terms enable records to be interpreted by computers promote consistency and interoperability

8 NVS2 Vocabulary Server Concept URIs Description based in Resource Description Framework (RDF) and (Simple Knowledge Organization System) SKOS Vocabularies are Collections Each Collection consists of many concepts A concept is a term that belongs to a collection http://vocab.nerc.ac.uk/collection/{XXX}/current/ http://vocab.nerc.ac.uk/collection/{XXX}/current/{XXX001} http://vocab.nerc.ac.uk/collection/P06/current/MMPL/ definition alternative label Mappings preferred label Machine readable Interlink data with a rich and fast- growing network of other data sources Discoverable -204 Vocabularies -161.000 terms -RESTFul interface -NVS2 Search to search for vocabularies and into the vocabularies. -NVS2 Editor to edit user vocabularies. SeaVox -204 Vocabularies -161.000 terms -RESTFul interface -NVS2 Search to search for vocabularies and into the vocabularies. -NVS2 Editor to edit user vocabularies. SeaVox Interoperable

9

10 How can Controlled vocabularies help solve “wrong results” 1.Dataset1 includes Oxygen Concetration (mM) and Air saturation (pecrent) measurements. 2.Dataset2 includes cO 2 (mmol/L) and air saturation (%) measurements. http://vocab.nerc.ac.uk/collection/P01/current/DOXYOP01/: DOXYOP01: Concentration of oxygen {O2} per unit volume of the water body [dissolved plus reactive particulate phase] by in- situ oxygen optode http://vocab.nerc.ac.uk/collection/P06/current/MMPL/: MMPL:Millimoles per litre http://vocab.nerc.ac.uk/collection/P06/current/UPCT/: Percent http://vocab.nerc.ac.uk/collection/P01/current/OXYSZZ02/: Saturation (second sensor) of oxygen {O2 CAS 7782-44-7} in the water body [dissolved plus reactive particulate phase]. DOXYOP01 MMPL OXYSZZ02 UPCT DOXYOP01 MMPL OXYSZZ02 UPCT

11

12

13

14

15 How to choose a Vocabulary A set of well-known vocabularies has evolved in the Semantic Web community. Please check whether your data can be represented using terms from these vocabularies before defining any new Vocabularies How to choose vocabularies The URIs are dereferenceable The URIs are already linked to URIs from other data sources Choose vocabularies that are well governed Terms are not deleted Updated regularly Supported by domain experts ( e.g. Roy Lowry) Users can propose their own terms If you still have not managed to create your term then: Create your own vocabularies, with persistent URIs, Create some mappings too.

16 How can you help to be interoperable Participate in communities to create agreements Share knowledge and success stories Participate/organize events/interoperability efforts like: SWE Marine Profile (Simon Jirka) Oceanology workshop (Dick Schaap) ODIP (Ocean Data Interoperability Platform)

17 Seadatanet NVS services

18 NVS2.0 & EU SeaDataNet-2 Cruises Data Observing systems Datasets NVS Metadata creation Tool Data source Data source Metadata Discovery Map from http://www.seadatanet.org/Overview/Partners Projects Organisations

19 NVS2.0 & EU SeaDataNet-2

20

21

22 PREFIX skos: prefix rdf: prefix rdfs: prefix dc: select * where { ?x a skos:Collection. ?x skos:prefLabel ?prefLabel. ?x skos:altLabel ?altLabel. ?x dc:description ?def.}

23

24 SeaDataNet NVS2 services Existing SeaDataNet Vocabularies NVS2 Search SPARQL endpoint NVS2 editor New Vocabulary builder (ex One Armed Bandit) NVS2 Search new functionality (Search directly in a specific vocabulary) Working towards ICES Synchronization (Roy is working on extending the metadata of existing concepts, consistency check with WOD) The mapping between P07 and MMI ORR cf_standard names SKOS overlay with OWL (under discussions) Add more predicates

25 SensorML Candidate vocabularies SensorML specific vocabularies W01 - SeaDataNet Sensor Web Enablement and SensorML type vocabulary W02 - SeaDataNet Sensor Web Enablement and SensorML sub-type vocabulary GS1 - Geo-Seas features of interest GS2 - Geo-Seas observed property Feature of Interest GS1, S26 - matrix (BODC governed) Observable Property Fine granularity (usage metadata) - P01, P07 etc. Coarse granularity (discovery metadata) - GS2 Characteristics&MeasurementCapabilities(weight, height, width, Frequency, Latency, Precision etc) If additional new vocabularies are required then need to ascertain the content governance authority. NVS2 can deliver the technical governance.

26 Ongoing developments as part of the SenseOcean project

27 SenseOCEAN SenseOCEAN draws together world leading marine sensor developers to create a highly integrated multifunction and cost-effective in situ marine biogeochemical sensor system. Ensure that Key metadata and technical data from novel sensors are never lost Efficient data processing Efficient data archival Seamless data delivery Interoperability … apply data standards from sensor through to delivery

28 Sensor passes UUID through to base station Platform Satellite Base station/ Data centre Data delivery by SOS service and linked ocean data library Proposed approach NERC Linked data (RDF, SPARQL) server UUID SensorML SSN (OWL) JSON LD netCDF EGO 1.1, CF1.6, LD Reference for netCDF Link Data conventions: Yu J. et al. Towards Linked Data Conventions for Delivery of Environmental Data Using netCDF: pages 102-112; Springer., ISBN: 978-3- 319-15993-5

29 Aanderaa Oxygen Optode 4531

30 WEB Lise RDF SensorML Access Control ERDDAP RDF/HTML NVS2 File Store 52North SOS Access Point DescribeSensor GetObservation UUID RDF Sensor Models SKOS SSN Sensor Instances SSN instance observation L22 observation RDF

31

32 UUID  URI Content Negotiation Tagged with NVS2 and sensorML ontology concepts

33

34 Semantic Sensor Network Ontology Good relations Provenance ontology

35

36 Add a getObservation call

37 om-lite provo ssn

38 RDF

39 RDF modeling Ontologies SSN Good relations Provo om-lite Vocabularies NVS2 P35 (SenseOcean manufacturers) L22 (SeaVoX Device Catalogue) P01 (observable property) L05, L06

40 Uniform Resource Identifier An example URI: http://linked.systems.ac.uk/system/prototype/TOOL0969/ UniqueIdentifier from L22 Describing a system prototype Host A Unique identifier for the concept or data A Unique reference for the concept Computer readable Looks familiar http://linked.systems.ac.uk/system/instance/TOOL0969_XX3456/ Describing a system instance Host

41

42

43 Conclusions -Controlled vocabularies for Consistency Discoverability Machine & human readability -Use of standards (RDF, SensorML, SPARQL) for sensors -Participate in communities to create agreements -Share knowledge and best practices

44


Download ppt "Vocabularies-SeaDataNet-SenseOCEAN ALEXANDRA KOKKINAKI - NOC- BODC (UNITED KINGDOM) PARTLY FUNDED BY."

Similar presentations


Ads by Google