# Utilities

**Utilities tool** provides functionalities to generate reports and exchange files based on the contents of the currently loaded ontology modules:

* **Generate Log**, generating a log about the individuals and related properties.
* **Integrity Check**, checking the integrity of all individuals by interpreting the OWL axioms as Integrity Constraints according to the Closed World Assumption (CWA).
* **Report**:
  * T-box report in terms of classes, object properties, datatype properties.
  * Metrics of ontology modules.
* **Clean Ontology Modules**, cleaning the ontology modules by deleting dangling individuals
* **Export 3D scene**, generating exchange .json file representing a 3D scene for an application based on
  * [Babylon.js](../../vebjs)
  * [ApertusVR](../../apertusvr)
* **Export** a .json file representing the contents of the loaded ontology module.
* **Export 3D Animation**, generating exchange .json file representing a 3D animation for an application based on:
  * [Babylon.js](../../vebjs)
  * [ApertusVR](../../apertusvr)
* **Import JSON**, importing the contents of a .json file to loaded ontology module.

![](https://2247033703-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lh1dC9-F-cM6usakky7%2F-Mjh_JJMkMJ0UOWxdJUx%2F-MjhfFy-vuejqiwVsMDQ%2FOntoGui_utilities.png?alt=media\&token=e0a9043e-db54-4cbe-b5d6-d378d392f5e7)

