Knowledge graph containing the catalog of software from the oeg-upm organization in GitHub
oeg-software-graph
Knowledge graph containing the catalog of software from the oeg-upm organization in GitHub
License
Description:
Loading...
Permissions:
- Loading...
Conditions:
- Loading...
Limitations:
- Loading...
Notebook
- https://raw.githubusercontent.com/oeg-upm/oeg-software-graph/main/notebooks/metadata-extraction.ipynb
- https://raw.githubusercontent.com/oeg-upm/oeg-software-graph/main/notebooks/kg-construction.ipynb
- https://raw.githubusercontent.com/oeg-upm/oeg-software-graph/main/notebooks/.ipynb_checkpoints/kg-construction-checkpoint.ipynb
- https://raw.githubusercontent.com/oeg-upm/oeg-software-graph/main/notebooks/.ipynb_checkpoints/json-preparation-checkpoint.ipynb
Citation
@software{ana_iglesias_2023_8114677,
author = {Ana Iglesias-Molina and
Daniel Garijo},
title = {oeg-upm/oeg-software-graph: v1.0.0},
month = jul,
year = 2023,
publisher = {Zenodo},
version = {v1.0.0},
doi = {10.5281/zenodo.8114677},
url = {https://doi.org/10.5281/zenodo.8114677}
}
Status
Description
Concept – Minimal or no implementation has been done yet, or the repository is only intended to be a limited example, demo, or proof-of-concept.
More information
Installation
This pipeline has been tested in Python 3.9
.
In order to run the pipeline, you need to install Jupyter Notebooks:
pip install notebook
Then, install the requirements of the project. Creating an environment is highly recommended:
pip install -e requirements.txt
Finally, start Jupyter notebook and run the notebooks in the notebooks
folder.
Requirements
Our pipeline makes use of the somef
, yatter
, morph-kgc
and pyoxigraph
packages. For more information about the versions used, see the requirements.txt file.