An ontology is the unit of work in Prometheux. It groups everything you build around a problem — concepts, schemas, data source connections, and results — so you can manage, share, and move that work as a whole.

Working with ontologies

The platform supports the full lifecycle of an ontology. Each of these operations is also available through the SDK and REST API (see the Ontologies API reference):
  • Create or update — save a new ontology with a name and optional description, or update an existing one.
  • List — browse the ontologies available to you.
  • Load — open a specific ontology by its ID.
  • Copy — duplicate an ontology, within your workspace or into another.
  • Export / Import — export an ontology (including its data and metadata) to a portable file, and import it back into a workspace later.
  • Cleanup — delete a single ontology or remove all of your ontology resources.

Templates

Prometheux ships with a marketplace of ontology templates — pre-built starting points for common use cases (for example, financial analysis or customer analytics). You can browse the available templates and import one as a new ontology to get going quickly without building from scratch.

Workspaces

A workspace holds all of your ontologies. You can export an entire workspace — every ontology and its associated data — and import it back elsewhere, which is useful for backups or moving work between environments.

Quick example (SDK)

The snippet below shows the core ontology lifecycle using the Python SDK:

Next steps