mdmodels 0.2.9

A tool to generate models, code and schemas from markdown files
Documentation
id: tst
name: Unnamed Data Model
title: Unnamed Data Model
prefixes:
  schema: http://schema.org/
default_prefix: tst
default_range: string
imports:
  - linkml:types
classes:
  Test2:
    attributes:
      names:
        slot_uri: schema:hello
        multivalued: true
      number:
        slot_uri: schema:one
        range: float
        minimum_value: 0
  Test:
    description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    tree_root: true
    attributes:
      name:
        description: The name of the test. This is a unique identifier that helps track individual test cases across the system. It should be descriptive and follow the standard naming conventions.
        slot_uri: schema:hello
        identifier: true
        required: true
      number:
        slot_uri: schema:one
        range: float
      test2:
        slot_uri: schema:something
        range: Test2
        multivalued: true
      ontology:
        range: Ontology
enums:
  Ontology:
    permissible_values:
      SIO:
        meaning: http://semanticscience.org/resource/
        description: http://semanticscience.org/resource/
      ECO:
        meaning: https://www.evidenceontology.org/term/
        description: https://www.evidenceontology.org/term/
      GO:
        meaning: https://amigo.geneontology.org/amigo/term/
        description: https://amigo.geneontology.org/amigo/term/