# Import OWL individuals to Neo4j

**URL:** <https://community.neo4j.com/t/import-owl-individuals-to-neo4j/11873>\
**Category:** Linked Data, RDF, Ontology\
**Created:** [November 14, 2019, 9:00am UTC](https://community.neo4j.com/t/import-owl-individuals-to-neo4j/11873 "2019-11-14T09:00:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![blackorangekk](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/blackorangekk/32/7039_2.png) [@blackorangekk](https://community.neo4j.com/u/blackorangekk)\
**Post date:** [November 14, 2019, 9:00am UTC](https://community.neo4j.com/t/import-owl-individuals-to-neo4j/11873/1 "2019-11-14T09:00:35Z")

</div>

Hi all:

I am new to Neo4j and I am trying to import an ontology built using Protege 5 into Neo4j. I used the following two procedures

1. CALL semantics.liteOntoImport(...)
2. CALL semantics.importOntology(...)

Both procedures worked fine. However, I found only classes, i.e., the TBox of the ontology, are imported whereas the individuals, i.e., the ABox, are not imported into Neo4j.

So is there any possibility that I can import individuals in an .owl file into Neo4j? Any suggestions will be much appreciated, thank you all in advance 🙂

Regards  
Chengke

---

<div class="post-metadata">

**Author:** ![jesus\_barrasa](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/jesus_barrasa/32/27513_2.png) [@jesus\_barrasa](https://community.neo4j.com/u/jesus_barrasa)\
**Post date:** [November 14, 2019, 9:47am UTC](https://community.neo4j.com/t/import-owl-individuals-to-neo4j/11873/2 "2019-11-14T09:47:44Z")

</div>

Hi Chengke, you're right, the `importOntology` procedure only loads a subset of the elements in your ontology (as described in [the neosemantics documentation](https://neo4j.com/docs/labs/nsmntx/current/importing-ontologies/)). Essentially some elements from the TBox.

Depending on what you want to do, it may make more sense to do a full [importRDF](https://neo4j.com/docs/labs/nsmntx/current/import/) of your ontology. This will bring every single triple (ABox and TBox) into Neo4j.

Both approaches to import have it's differences so I'd recommend you have a look at the examples in the documentation and figure out what's the best one for you. It might well be a combination of both 🙂

Let us know how it goes.

Cheers,

JB.

PS: Note that `liteOntoImport` is deprecated so use `importOntology` instead.
