1 / 15

Application of RDF-OWL in the ESG Ontology

Application of RDF-OWL in the ESG Ontology. Sylvia Murphy: murphys@ucar.edu Julien Chastang: chastang@ucar.edu Luca Cinquini: luca@ucar.edu Rocky Dunlap: rocky@cc.gatech.edu Ryan O’Kuinghttons: rokuingh@ucar.edu Cecelia DeLuca: cdeluca@ucar.edu. Outline.

delu
Download Presentation

Application of RDF-OWL in the ESG Ontology

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. Application of RDF-OWL in the ESG Ontology Sylvia Murphy: murphys@ucar.edu Julien Chastang:chastang@ucar.edu Luca Cinquini: luca@ucar.edu Rocky Dunlap: rocky@cc.gatech.edu Ryan O’Kuinghttons: rokuingh@ucar.edu Cecelia DeLuca: cdeluca@ucar.edu

  2. Outline • Curator and ESMF in the context of an Earth System Modeling Infrastructure • Metadata lifecycle • Use of RDF • Curator and ESG support to a NCAR summer 2008 colloquium on atmospheric dynamical cores • RDF in action (demonstration): • How to search for dynamical cores • How to look at models, simulations, and experiments • How to create a comparison table

  3. What is Curator • The Earth System Curator project, in partnership with NCAR initiatives and the Earth System Grid (ESG), has built a prototype web portal that links model components and data together via metadata. • The portal: • enables model components, models, simulations, experiments, and data to be searched and browsed (using ESG faceted search) • provides new tools to support model and component inter-comparison projects • implements dataset “trackback” - connecting datasets with detailed information about the models used to create the data • Curator partners include NCAR, Georgia Tech, GFDL, MIT, and members of the European model metadata community.

  4. Earth System Modeling Infrastructure (ESMI) CMOR and other tools Metadata ESMF data structures and standardized interfaces XML Interoperability Database Workflow Web services Search/Browse System Configuration Tools Compare Download

  5. Metadata Lifecycle

  6. Metadata Lifecycle • ESMF component exports XML metadata • The XML is validated and harvested into a Java object representation • The Java objects are persisted to a relational database (RDBMS) • Metadata in the RDBMS is then harvested into RDF – a Semantic Web ontology language • The RDF is accessed by the ESG web portal for faceted search of the metadata

  7. Application of RDF OWL • RDF allows for the creation of relationships between properties • Formed in triples • (Model_Component_X, hasConservationType, “Total Energy”) • (Model_Component_Y, hasContact, “Sylvia Murphy”) • System allows for multiple properties per object, which is useful in describing unconfigured model components • Specific relationships were developed collaboratively with the scientists who needed them

  8. ASP 2008 Colloquium: Numerical Techniques for Global Atmospheric Models • 9 atmospheric dynamical core components • Running 22 test cases at up to 5 resolutions • Component comparison table • Automated upload of simulation data, publishing, and comparison • Current PCMDI tables are static, hard-coded, non-searchable • Data search and browse via ESG Gateway

  9. Workshop Gateway http://dycore.ucar.edu/

  10. Table Comparison Interface

  11. Table Comparison Details • Select model components • Select criteria • Table generated dynamically • Eventually selections can be placed in a user’s saved workspace http://dycore.ucar.edu/query/modelComparison.htm

  12. Example Table Results

  13. Search Interface

  14. Example Trackback Page

  15. Questions?

More Related