= Neosemantics(n10s) User Guide
:imagesdir: docs/img
:toc: left
:experimental:
:sectid:
:sectlinks:
:toclevels: 2

[abstract]
--
This is the user guide for Neosemantics {docs-version}, authored by the Neo4j Labs Team.
--

The guide covers the following areas:

* <<intro>> -- An Introduction to the Neosemantics RDF toolkit for Neo4j.
* <<Install>> -- Instructions for installing Neosemantics.
* <<Config>> -- Setting up your Neo4j graph to work with RDF data.
* <<Import>> -- A detailed guide to importing RDF data.
* <<DeleteRDF>> -- A detailed guide to deleting RDF data.
* <<OntoImport>> -- A detailed guide to importing ontologies.
* <<Preview>> -- A detailed guide to previewing RDF data before we import it into Neo4j.
* <<Export>> -- A detailed guide to generating RDF from a Neo4j graph.
* <<Mapping>> -- A detailed guide to applying transformations to RDF as it's imported into Neo4j.
* <<Validation>> -- Validating a Neo4j graph using SHACL.
* <<Inference>> -- A detailed guide to inferencing and reasoning.
* <<Reference>> -- An overview of all procedures and functions in the library.
* <<Examples>> -- A list of projects using n10s.

image::nsmntx-block-diagram.png[Neosemantics diagram, 200,float="right",align="center"]

[[intro]]
include::_introduction.adoc[]

////
=== Documentation Overview

.Main Sections Here
* <<Install>>
* <<Config>>
* <<Import>>
* <<Export>>
* <<Mapping>>
* <<Inference>>
* <<Reference>>
* <<Examples>>

////

include::_install.adoc[]
include::_config.adoc[]
include::_import.adoc[]
include::_delete.adoc[]
include::_ontologies.adoc[]
include::_preview.adoc[]
include::_export.adoc[]
include::_mapping.adoc[]
include::_validation.adoc[]
include::_inference.adoc[]
include::_reference.adoc[]
include::_examples.adoc[]

