Manipulating Schemas

There are a number of ways of programmatically manipulating and working with LinkML schemas

  • Working directly with YAML objects

  • Using the metamodel classes such as SchemaDefinition

  • SchemaView

  • Creating schemas using the schema builder