Available schema variants
Each variant is a standalone build pre-loaded with its own LinkML schema and example data.
chem-dcat-ap
Schema for chemical dataset descriptions: material samples, substance samples, chemical reactions, and analysis datasets. Part of the NFDI4Cat data ecosystem.
CoreMeta4Cat
Minimum metadata for catalysis research data: reactions, syntheses, characterizations and simulation datasets. Based on DCAT-AP-PLUS design patterns.
⚙ Schema compilation pending — palette empty until CI compiles the schema.DCAT-AP+
Extended DCAT-AP profile for NFDI, adding domain-agnostic metadata for analysis datasets, activities and entities across research disciplines.
⚙ Schema compilation pending — palette empty until CI compiles the schema.Schema-driven
Nodes and fields are generated directly from the compiled LinkML schema. Load any schema class as an editable node on the canvas.
Quantitative attributes
Measurement fields carry value, unit, and auto-derived has_quantity_type (QUDT URIs) — fully round-trippable.
Import / Export
Load existing LinkML instance JSON/YAML, build or extend the metadata graph, then export — ready for linkml-convert or any LinkML generator.
Embeddable
Designed as a standalone web component — embed via <iframe> in ELNs, documentation sites, or data portals.
Quick start
Getting started takes just a few clicks.
-
1
Choose a schema and launch
Click "▶ Launch" on one of the schema cards above. The welcome screen offers example datasets to explore immediately.
-
2
Load an example or start fresh
Click one of the example cards to load a pre-built metadata graph, or click "+ Start from scratch" and drag schema classes from the palette on the left.
-
3
Edit nodes and connect them
Click any node to expand its fields. Fill in text, pick units for measurements, and drag handles between nodes to create relationships.
-
4
Export to LinkML
Click ↓ JSON or ↓ YAML in the toolbar to download a LinkML-compatible instance document. Feed it to
linkml-convert,gen-jsonld, or any other LinkML generator. -
5
Round-trip import
Use 📂 Load in the toolbar to re-import a previously saved JSON or YAML file. The canvas reconstructs all nodes and edges automatically.