Skip to content
Graph database containing DINTO ontology and inference mechanisms.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Dinto ontology in Neo4j

This is the Neo4j exportation of the DINTO ontology. DINTO is an OWL ontology containing drug-drug interaction (DDI) related information.

Make it go

In order to import this database, the next steps are to be followed:

1 - Create a brand-new project in Neo4j Desktop.
2 - Create a local graph within this project with an user and password of your choice, preferably selecting version 3.5.6.
3 - Once this graph is created, press "Manage" button and then, in the upper part of the window, press "Open folder".
4 - Dump the files DINTO_CSVLint.csv, db_creation_script.cypher and DDI_inferences onto the "import" directory within the previously opened folder.
5 - After the dump, open the "Terminal" tab in Neo4j Desktop and run the following command, replacing XXXXX with the previously chosen password:

cat import/db_creation_script.cypher | bin/cypher-shell -u neo4j -p XXXXX --format plain

The execution of this script should take up to an hour. The contents of this upload have created in a Neo4j 3.5.9 database. However, it should work in the previous 3.5.x versions, since most of them were used during the development phase.

6 - For the execution of the inferences and the proof of concept, redo step 4 with the file containing the Cypher representation of the rules:

cat import/DDI_inferences.cypher | bin/cypher-shell -u neo4j -p XXXXX --format plain

External links

You can’t perform that action at this time.