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