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.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
DDI_inferences.cypher
DINTO_CSVLint.csv
README.md
db_creation_script.cypher
example_queries.cypher

README.md

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.