.. linkml documentation master file, created by sphinx-quickstart on Sun Sep 5 18:12:49 2021. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. LinkML Documentation ==================== Everything you need to know about `LinkML `_, the Linked Data Modeling Language. LinkML is a flexible modeling language that allows you to author schemas in YAML that describe the structure of your data. Additionally, it is a framework for working with and validating data in a variety of formats (JSON, RDF, TSV), with generators for compiling LinkML schemas to other frameworks. LinkML is open source (licensed under the Apache-2.0 license) and community-driven. You can find the code on `GitHub `_. Documentation ------------- .. toctree:: :maxdepth: 2 :caption: Contents: intro/overview intro/install intro/tutorial schemas/index data/index generators/index howtos/index examples ecosystem specifications/linkml-spec.md get-involved/index faq/index Metamodel Reference ------------------- The LinkML metamodel is itself described in LinkML. This model is hosted in the `linkml-model `_ repository. Each element of the model has a URI of the form ``https://w3id.org/linkml/``, shortened to the CURIE ``linkml:`` The key schema elements are: - `linkml:SchemaDefinition `_ - `linkml:ClassDefinition `_ - `linkml:SlotDefinition `_ - `linkml:TypeDefinition `_ - `linkml:EnumDefinition `_ Schema Developers ----------------- If you are a Python developer looking to use LinkML programmatically to build schemas, work with data, or integrate LinkML into your applications, this section is for you: .. toctree:: :maxdepth: 2 :caption: Schema Developers Guide: cli/index developers/index code/index Maintainers ----------- If you want to contribute to the LinkML framework itself, including bug fixes, new features, or documentation improvements: .. toctree:: :maxdepth: 2 :caption: Maintainers Guide: maintainers/index Indices and tables ------------------ * :ref:`genindex` * :ref:`modindex` * :ref:`search`