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
This is a public repo for AKM models made in AKM Modeller and saved as .json files.
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.
(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 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).
The selected file will be loaded in the AKM Modeller.
See the documentation how to used AKM Modeller in "Help" in top menu.
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.
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.
- Repository URL: https://api.github.com/users/UserName/repos/
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.