Giter VIP home page Giter VIP logo

cumulus-akm-poc's Introduction

Cumulus AKM Proof of concept

This is an open repository for testing how the Active Knowledge Modelling (AKM) tool can be integrated with the OSDU community, open source software, and data definitions. The work is done as a collaboration between Equinor and Kavca. Kavca is developing as an open source tool for modelling data and workflows.

The OSDU platform is released under the Apache 2 software license. This site is used to store some of the OSDU data definitions for testing purposes.

Relevant resources

https://osduforum.org/

AKM Models

This is a public repo for AKM models made in AKM Modeller and saved as .json files.

Introduction

AKM Modelling can be done locally with models stored locally on your computer as Project.json files. AKM Modelling can also be done as a collaborate task with several team members with Project.json files stored in a GitHub repository.

Lets get started

(Tips: You can duplicate this browser-tab and move it on the side, to have it available when doing the procedure)

Open the webpage:

https://akmclient-beta.herokuapp.com/modelling latest version with newest features

https://akmclient.herokuapp.com/modelling previous more tested version


(In AKM Modeller)

Select "Modelling" in the top menu.

Open and save local files

1. Open a Project.json file in AKM Modeller

Open local project files: Click: "Choose file" button

Click on: Project files: "Choose file" button and select the project file you want to load (.json file).

alt text

The selected file will be loaded in the AKM Modeller.


2. Then Work with your model project

See the documentation how to used AKM Modeller in "Help" in top menu.


3. Save your model project to Local Project.json file

To save local project files: Click on: "Save" button

To save the current project.json file Click on the "Save" button.

The file will by default be saved in Download folder as a "Projectname".json file.




Open and save models on GitHub repository

To open a model stored on GitHub repository:

Open GitHub repository AKM project files in AKM Modeller: Click on: "GitHub" button ..

Click on "GitHub" button to open the dialog for GitHub repository and fill in the required fields.

then click on: "LIST MODELS" button and then select a model in the "Select Model" dropdown list.

(The list is from the main branch of the repository.)

The model will be loaded in AKM Modeller.

Click on "X" button in the top right corner to close the GitHub repository select dialog.



To upload a model to GitHub repository:

First make sure you have saved your Project.json file locally (the model you want to upload), as described in item 3 above.

Procedure for uploading to Github repository

cumulus-akm-poc's People

Contributors

snorrefossland avatar josmiseth avatar

Watchers

 avatar

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.