CREATE ONTOLOGY

Creates a new ontology record owned by the active user, or updates an existing one, persisting name, description, tags, data payload, graph structure, and runtime options. Supply ontology_id to trigger an update of an existing record; omit it to create a new one (in which case name is required).

When to use

Tagged: create, graph, ontology, platform, rdf, update, upsert.

Inputs

Label ID Type Default Required Description
Ontology ontology_id remote_lookup —   Integer ID of an existing ontology record to update; leave blank to create a new ontology.
Ontology Name name text — ✓ Human-readable name for the ontology (e.g. ‘CrashDomain v2’); required when creating a new record, optional when updating.
Description description textarea —   Free-text description of the ontology’s purpose and scope; optional but recommended for discoverability.
Tags tags text —   Comma-separated string or JSON array of keyword tags used to categorise and search the ontology (e.g. ‘crash,material,v2’).
Data data dataset —   Arbitrary dataset payload to store with the ontology, such as lookup tables or structured concept definitions; leave blank if not needed.
Graph graph dataset —   Dataset representing the ontology graph as nodes and edges (e.g. RDF triples or adjacency records); leave blank if no graph structure is required.
Options options dataset —   Dataset of rendering or runtime configuration options for the ontology viewer/engine; leave blank to accept platform defaults.
Project project_id remote_lookup —   ID of the d3VIEW project to associate this ontology with; leave blank to create the ontology without a project association.

Outputs

Label ID Type Description
Ontology ID ontology_id integer Integer primary key of the created or updated ontology record; use this ID to reference the ontology in downstream workers.
Status status string Human-readable confirmation string indicating the operation performed, e.g. ‘Created ontology 42’ or ‘Updated ontology 42’.

Disciplines

  • platform.ontology

Auto-generated from platform schema. Worker id: ontology_create. Schema hash: 70c371e4596c. Hand-curated docs in workerexamples/ override this page when present.