APOC User Guide 4.4
| APOC will be split into APOC Core and APOC Extended in version 5. To view the new documentation for APOC Core, go to the APOC Core page. | 
The guide covers the following areas:
- 
Introduction — An Introduction to the APOC library. 
- 
Installation — Installation instructions for the library. 
- 
Usage — A usage example. 
- 
Built in Help — In-built help in the library. 
- 
Configuration Options — Configuration options used by the library. 
- 
Security Guidelines — Guidelines on securing the APOC library, and its environment. 
- 
Procedures & Functions — A list of all APOC procedures and functions. 
- 
Import — A detailed guide to procedures that can be used to import data from different formats including JSON, CSV, and XLS. 
- 
Export — A detailed guide to procedures that can be used to export data to different formats including JSON, CSV, GraphML, and Gephi. 
- 
Database Integration — A detailed guide to procedures that can be used to integrate with other databases including relational databases, MongoDB, Couchbase, and ElasticSearch. 
- 
Graph Updates — A detailed guide to procedures that can be used to apply graph updates. 
- 
Data Structures — A detailed guide to procedures and functions, that can be used to work with data structures. 
- 
Temporal (Date Time)-- A detailed guide to procedures that can be used to format temporal types. 
- 
Mathematical — A detailed guide to procedures and functions that can be used for mathematical operations. 
- 
Advanced Graph Querying — A detailed guide to procedures that can be used for advanced graph querying. 
- 
Comparing Graphs — A detailed guide to procedures that can be used to compare graphs. 
- 
Cypher Execution — A detailed guide to procedures that can be used for Cypher scripting. 
- 
Virtual Nodes & Relationships (Graph Projections) — A detailed guide to procedures that can be used to create virtual nodes and relationships. 
- 
Natural Language Processing (NLP) — A detailed guide to procedures that can be used to add Natural Language Processing functionality to graph applications. 
- 
Background Operations — A detailed guide to procedures that can be used for background job management. 
- 
Database Introspection — A detailed guide to procedures that can be used to introspect the database. 
- 
Operational — A detailed guide to operational procedures. 
- 
Miscellaneous — A detailed guide to miscellaneous procedures and functions, including map and collection functions, text functions, and spatial functionality. 
- 
Text and Lookup Indexes — A detailed guide to indexing procedures. 
- 
Graph Algorithms — A detailed guide to Graph Algorithms.