Create ontology
Overview
Names the ontology the rest of the flow works in, and lets you build one without leaving the graph.
Use it when a flow needs a vocabulary that no dataset carries yet, or to point several nodes at the same set.
How it works
FAQ
What does this node change in my data?
Nothing in your datasets, assets or annotations. In Create or edit mode it creates an ontology or appends classes to one, which is metadata.
Does running it change anything?
No. The ontology is built while you configure the node, so a run only resolves the reference and hands it on.
Why does the run fail?
Either no ontology is selected in the input the current Mode shows, or the selected ontology has no classes yet. Add a class in the Ontology input, or on the ontology’s page under Classes.
Do downstream nodes see classes I add later?
Only after the next run. The output names the ontology version that was current when the node ran.
How do I reorder classes or edit one?
On the ontology’s own page under Classes. Order matters there because it becomes a model’s output order.
Inputs
Whether this node points at an existing ontology, or builds one. Key: ONTOLOGY_MODE.
Options:
- Use existing (
use) - Create or edit (
edit)
Class list the rest of the flow works in. Visible when ONTOLOGY_MODE is use. Key: ONTOLOGY.
Type a name no ontology has yet and press Enter to create it, then type a class name the ontology does not hold to add it. Visible when ONTOLOGY_MODE is edit. Key: ONTOLOGY_DRAFT.
Outputs
The ontology version the rest of the flow works in. Key: ONTOLOGY.
JSON config
Machine-readable node interface for automation and advanced usage.