Skip to content

Knowledge Graph for he SolarChem ontology with photocatalysis experiments

License

Notifications You must be signed in to change notification settings

SolarChem/solarchem-kg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

solarchem-kg

Knowledge Graph for he SolarChem ontology with photocatalysis experiments

Description

This repository contains the resources used to build a knowledge graph containing the information about photocatalysis experiments extracted from scientific articles. The source data is extracted from the ArtLeafs Database, and enriched with papers from OpenAlex and with chemical entities from ChEBI and Wikidata. The ontology used for constructing the knowledge graph is the Solarchem Ontology.

Structure

This repository is organized as follows:

  • mappings/ contains the RML mappings needed to construct the knowledge graph from the input data sources.
  • notebooks/ conains three notebooks, for (i) cleaning the source data, (ii) construct and enrich the knoweldge graph, and (iii) querying the knowledge graph.

Installation

The code in this repository has been tested in Python 3.9

In order to run the code, you need to install Jupyter Notebooks

pip install notebook

Then, install the requirements of the project. Creating an environment is highly recommended. For installing the extraction requirements, run:

pip install -r requirements.txt

Finally, start Jupyter notebook and run the notebooks in the notebooks folder.

About

Knowledge Graph for he SolarChem ontology with photocatalysis experiments

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages