LinkML Schemas#
This introduces the key parts of LinkML that you need to know to create a schema in order to model your data.
Note that the formal specification for LinkML can be found at https://w3id.org/linkml/specification. This formal specification is aimed at implementers and not users. General users of LinkML should use the guide below.
- Models
- Schema Element Metadata
- Inheritance
- Slots
- Arrays
- URIs and Mappings
- Semantic Enumerations
- Inlining objects
- Adding constraints and rules
- Type designators
- Subsets
- Imports
- Advanced features
- Mapping schemas to other frameworks
- Schema Linter
- Derived models
- Annotations
- The metamodel
- Expression Language