linkml Logo

Contents:

  • LinkML at a glance
  • Quick Install Guide
  • LinkML Schemas
    • Models
    • Schema Element Metadata
    • Inheritance
    • Slots
    • URIs and Mappings
    • Generators
    • Inlining objects
  • Working with Data
  • Generators
  • Examples of use
  • The LinkML Ecosystem
  • FAQ

Developers guide:

  • Developers guide
  • Code
linkml
  • »
  • LinkML Schemas
  • View page source

LinkML Schemas

Introduction to the key parts of LinkML that you need to know to create a schema to model your data

Contents:

  • Models
    • Model metadata and directives
    • Classes
    • Slots
    • Types
    • Enums
    • Subsets
  • Schema Element Metadata
    • description
    • aliases
    • deprecation
    • others slots
  • Inheritance
    • Inheritance Related Slots
  • Slots
    • ranges
    • slot_usage
    • Slot cardinality
    • inverse
  • URIs and Mappings
    • background: URIs, IRIs, and CURIEs
    • prefixes
    • class uri and slot uri
    • mappings
    • id_prefixes
    • See Also
  • Generators
  • Inlining objects
    • Example
    • No inlining, reference by key
    • Inlining as a list
    • Inlining as a dictionary
    • Inlining a single-valued object
    • Inlining with non-JSON serializations
    • When should inlining be used?

See also

Programmatic example in a Jupyter Notebook

Previous Next

© Copyright 2021, LinkML Authors.

Built with Sphinx using a theme provided by Read the Docs.