Skip to main content

Module import

Module import 

Source
Expand description

Provides functionality to import LinkML schemas into internal data model format.

This module contains implementations for converting LinkML schema format into internal data model representations. It handles the conversion of classes, slots, and enumerations from their LinkML representations.

§Key Components

  • deserialize_linkml: Main entry point for importing LinkML YAML files
  • From<LinkML> for DataModel: Core conversion from LinkML schema to internal model
  • From implementations for converting individual LinkML components:
    • ClassDefinition -> Object
    • AttributeDefinition -> Attribute
    • EnumDefinition -> Enumeration

Functions§

deserialize_linkml
Deserializes a LinkML YAML file into a DataModel.