Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Q2O Dictionary Structure, Content and Registration November 18-20, 2008.

Similar presentations


Presentation on theme: "1 Q2O Dictionary Structure, Content and Registration November 18-20, 2008."— Presentation transcript:

1 1 Q2O Dictionary Structure, Content and Registration November 18-20, 2008

2 2 Q2O Dictionary Content General Terms Sensor Terms General Tests Waves Terms Waves Tests In situ Currents Terms In situ Currents Tests CTD Terms CTD Tests DO Terms DO Tests Processing Methods References

3 3 Q2O Dictionary References Source used include – QARTOD Reports – CDIP web site – NDBC Handbook – IOOS Standards Submission for Waves – IOC Manuals and Guides Format for References –refID –fullReference Example –q4 "Fourth Workshop on the Quality Assurance of Real-time Data, Final Report, QARTOD-IV Woods Hole Oceanographic Institute, Woods Hole, MA, June 21-23, 2006."

4 4 Considering what can make up a dictionary? (1) ID = unique urn (e.g. "urn:ogc:def:property:Q2O:gapTest") (1-n) long name = human readable label (e.g. gap test) (0-n) short name = (e.g. sst) (1-n) definition = (note multiple definitions must not be conflicting) (0-n) symbol = (e.g. "Hs, Td") (0-n) reference = links to online documents (0-n) figure = images that help explain or are referenced in the definition (0-n) approval = unique id of authoritative body that have approved this term and definition (e.g. "urn:us:nga") (0-n) relationship = ontological link to other objects (0-1) equation = defining equation (mathML) (0-n) comments = additional information supporting the term

5 5 Considering what can make up a dictionary? (1) ID = unique urn (e.g. "urn:ogc:def:property:Q2O:gapTest") (1-n) long name = human readable label (e.g. gap test) (0-n) short name = (e.g. sst) (1-n) definition = (note multiple definitions must not be conflicting) (0-n) symbol = (e.g. "Hs, Td") (0-n) reference = links to online documents (0-n) figure = images that help explain or are referenced in the definition (0-n) approval = unique id of authoritative body that have approved this term and definition (e.g. "urn:us:nga") (0-n) relationship = ontological link to other objects (0-1) equation = defining equation (mathML) (0-n) comments = additional information supporting the term

6 6

7 7

8 8 Using voc2rdf for Q2O Well-formed table (MS Excel or Text Editor) – first row contains column headers – first column must be unique id or term (rdfs:label) – all other columns become an owl:DatatypeProperty – number of fields = number of headers – commas within a field but save file as tab-delimited – no single or double quote chars in any field for now – cut and paste into voc2rdf – verify structure using table view

9 9 Using voc2rdf for Q2O Content – describe Quality Control tests (procedures) and their criteria (inputs and outputs) rangeTest, minimum, maximum, flag – one term for each test – one term for each criteria (not already defined) – abstract tests and terms – relationships between tests and criteria – once in VINE, mappings will be drawn and “Relationships” column to be removed

10 10 Using voc2rdf for Q2O Developing content was an iterative process – What goes in vocab vs SWE elements – Let the vocab help describe – Let SWE handle details – Where to draw the line? – Not an either or – The line moves

11 11 Registering Q2O Terms What will the URI for the term look like? –rangeTest term from table –qcCategory/rangeTest voc2rdf pull-down menu –q2o/qcCategory/rangeTest Authority in registration –http://mmisw.org/ont/q2o/qcCategory/rangeTest

12 12

13 13 http://mmisw.org/ont/q2o/qcCategory/rang eTesthttp://mmisw.org/ont/q2o/qcCategory/rang eTest

14 14 Changes to Q2O Vocab What about editing ontology or term? –Version control –metadata changes made easy thru –Changes to a term or added new terms edit rdf, or table and repeat voc2rdf –Had to re-enter ontology metadata –Posted defect under google issues and it was fixed. –The process works!

15 15 Relationships within Q2O Vocab ? –exactMatch, closeMatch, narrowMatch, broadMatch, relatedMatch –rangeTest > maximum –rangeTest > minimum –rangeTest > flag


Download ppt "1 Q2O Dictionary Structure, Content and Registration November 18-20, 2008."

Similar presentations


Ads by Google