Hi Neo4j community,
Looking for some general advice on the most efficient way of converting/importing an ontology file (Thesaurus_22.06d.OWL (https://evs.nci.nih.gov/ftp1/NCI_Thesaurus/Thesaurus_22.06d.OWL.zip)) into a neo4j knowledge graph.
Have explored using the Neosemantics plugin, and although I have had some success I'm not convinced it's importing the data in its entirety, Have used the following commands
CREATE CONSTRAINT n10s_unique_uri ON (r:Resource)
ASSERT r.uri IS UNIQUE;
call n10s.graphconfig.init( { handleMultival: "ARRAY" })
CALL n10s.onto.preview.fetch("file:///home/xxxxx/.config/Neo4j Desktop/Application/relate-data/dbmss/dbms-785d18d6-677e-4238-b22b-a94227bc4930/import/Thesaurus.owl","RDF/XML");
The result is as follows, the difference between the number of triplesLoaded and triplesParsed is somewhat disconcerting, and as far as I can tell not all relationships are displaying.
I'm not sure if it's related to the initial graph config have tried various variations to no avail.
βββββββββββββββββββββ€ββββββββββββββββ€ββββββββββββββββ€βββββββββββββ€ββββββββββββ€βββββββββββββ
β"terminationStatus"β"triplesLoaded"β"triplesParsed"β"namespaces"β"extraInfo"β"callParams"β
βββββββββββββββββββββͺββββββββββββββββͺββββββββββββββββͺβββββββββββββͺββββββββββββͺβββββββββββββ‘
β"OK" β921897 β8734522 βnull β"" β{} β
βββββββββββββββββββββ΄ββββββββββββββββ΄ββββββββββββββββ΄βββββββββββββ΄ββββββββββββ΄βββββββββββββ
Any advice would be greatly appreciated.
Using neo4jDesktop 1.4.15
Thanks
Chris