Semantically Aggregating Marine Science Data

456 views

Published on

Presented at the American Geophysical Union Fall Meeting 2014 (8th - 13th December) in San Francisco.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
456
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Semantically Aggregating Marine Science Data

  1. 1. Adam Leadbetter & Roy Lowry British Oceanographic Data Centre alead@bodc.ac.uk & rkl@bodc.ac.uk
  2. 2. • A little history • The EMODnet use case • The NERC Vocabulary Server solution • Conclusions
  3. 3. • Semantic aggregation: 1. Deciding what the aggregated parameter is (and what it is to be called) 2. Deciding which “Parameter Usage Vocabulary” codes are to be included in the aggregated parameter 3. Providing this information to the aggregation software 4. Aggregating the data
  4. 4. • Two fold: • Develop semantic aggregation work from other projects • Expose the underlying semantic model beneath the “BODC Parameter Usage Vocabulary (P01)”
  5. 5. • RDF/XML driver file always accessible from the URL of the aggregation parameter • Application software could either call the URL in real time or cache the knowledge base • Governance simply(!) supplies agreed aggregation names and their mappings to P01 • BODC keeps governance informed of additions to P01 so mappings can be kept up to date. http://vocab.nerc.ac.uk/collection/P25/current/
  6. 6. Latitude Depth Temperature Sea Water Density Calculation Salinity http://netmar.nersc.no
  7. 7. Latitude Depth Temperature Sea Water Density Calculation Wave period http://netmar.nersc.no
  8. 8. Concentration of tributyltin cation {tributylstannyl TBT+ CAS 36643-28-4} per unit dry weight of biota {Mytilus galloprovincialis (ITIS: 79456: WoRMS 140481) [Subcomponent: flesh]} http://vocab.nerc.ac.uk/collection/P01/current/MMUSDTBT/
  9. 9. Concentration of tributyltin cation {tributylstannyl TBT+ CAS 36643-28-4} per unit dry weight of biota {Mytilus galloprovincialis (ITIS: 79456: WoRMS 140481) [Subcomponent: flesh]}
  10. 10. {"measurement":"Concentration", "substance": { "primaryName":"tributyltin cation", "synonym":["tributylstannyl","TBT+"], "CAS":"36643-28-4"}, "measurementMatrixRelationship":"per unit dry weight of the", "matrix":"biota", "organism": { "taxon":"Mytilus galloprovincialis", "aphiaID":"140481", "name":"unspecified ", "gender":"unspecified", "stage":"unspecified", "part":"flesh", "specifics":"unspecified"}, "technique":"unspecified", "definition":"Unavailable"}
  11. 11. P01 URI Marine Species S25 URI
  12. 12. Substance Or Taxon Property Kind P01 URI Marine Species S25 URI
  13. 13. Substance Or Taxon Property Kind #substance P01 URI #organism Marine Species ChEBI
  14. 14. Substance Or Taxon Property Kind #technique P01 URI #organism Marine Species Technique #matrix #substance Matrix ChEBI https://github.com/adamml/semantic_model
  15. 15. • Easily integrated into software • Ocean Data View • SISSVoc • Drupal • Fits the Linked Data model • Which we’ve been exploring with: • Biological & Chemical Data Management Office • Chandler et al. IN52B-05 • Rolling Deck to Repository • Arko et al. IN53C-1574 http://odv.awi.de/ • and others https://www.seegrid.csiro.au/wiki/Siss/SISSVoc http://linked.bco-dmo.org/ http://linked.rvdata.us/
  16. 16. https://github.com/adamml/LinkedOceanDataCloud Journal of Ocean Technology 8(3):7-12
  17. 17. • NERC Vocabulary Server • Existing NVS uses allow for semantic aggregation of data • But lacking ability to discover which concepts can be marked up • This will be achieved by exposing the underlying semantic model • Collaboration through Ocean Data Interoperability Platform (ODIP) • Glaves and Schaap IN53D-1598 • Compatible with CSIRO work (Cox et al., IN52B-08) alead@bodc.ac.uk & rkl@bodc.ac.uk

×