linkml
Contents:
LinkML at a glance
Quick Install Guide
LinkML Schemas
Working with Data
Generators
Examples of use
The LinkML Ecosystem
FAQ
FAQ: General
FAQ: Why LinkML
FAQ: Modeling
FAQ: Getting Help
FAQ: Contributing
Developers guide:
Developers guide
Code
linkml
»
FAQ
View page source
FAQ
Contents:
FAQ: General
Why does this project exist?
Is LinkML stable?
How is LinkML licensed?
Who uses LinkML?
Is LinkML only for Python developers?
How do I cite LinkML?
FAQ: Why LinkML
Why should I use LinkML at all?
My data is a simple spreadsheet/TSV, why should I use LinkML?
Why should I use LinkML over JSON-Schema?
Why should I use LinkML over ShEx/SHACL?
Why should I use LinkML over SQL DDL?
Why should I use LinkML over UML?
Why should I use LinkML over OWL?
FAQ: Modeling
What is the difference between is_a and mixins?
Didn’t you know composition is favored over inheritance these days?
When should I use attributes vs slots?
What are induced slots?
Why would I need to define my own types?
Why would I want to use enums over strings?
FAQ: Getting Help
How do I do X? Why doesn’t Y work? Where can I go to get help?
How do I request a feature or report a bug?
Can I generate SHACL from a LinkML schema?
Can I generate classes for my favorite language from a LinkML schema?
For python generation, can I use pydantic instead of dataclasses?
FAQ: Contributing
How can I contribute?
How do I stay involved?