Code Monkey home page Code Monkey logo

osdu-ontology's Introduction

OSDU Ontology

This is an open source ontology for the subsurface energy data based on 3rd release of the schema files and standards specified by the Open Subsurface Data Universe community. Please see the documentation for more information about OSDU and how the ontology is designed.

License

License The OSDU Ontology is licensed under the Apache License 2.0 - see License.

#Ontology Files Load the .ttl in your favorite ontology editor, e.g. Protege.

Ontology Generator

A tool to convert the OSDU data loading schema to an OWL3-based ontology, in .ttl format.

Dependecies

Python3, with libraries numpy and regex.

Installation

git clone https://github.com/Accenture/OSDU-Ontology.git

Usage

Download the latest OSDU schema from [this location.] (https://community.opengroup.org/osdu/platform/data-flow/data-loading/open-test-data/-/tree/master/rc--3.0.0/3-schema)

From a terminal in the osdu-ontology-generator folder:

python3 -m create_ontology --src path_to_full_schema/

To run metric calculation (with reporting in terminal):

python3 -m create_ontology --src path_to_full_schema/ --report_metrics

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.