Usage: gen-markdown [OPTIONS] YAMLFILE

  Generate markdown documentation of a LinkML model

Options:
  -d, --dir TEXT                  Output directory  [required]
  -c, --classes TEXT              Class(es) to emit
  -M, --map-fields TEXT           Map metamodel fields, e.g. slot=field
  -i, --img                       Download YUML images to 'image' directory
  -I, --index-file TEXT           Name of markdown file that holds index
  --noimages                      Do not (re-)generate images
  --noyuml                        Do not add yUML figures to pages
  --notypesdir                    Do not create a separate types directory
  --warnonexist                   Warn if output file already exists
  -f, --format [md]               Output format (default=md)
  --metadata / --no-metadata      Include metadata in output
                                  (default=--metadata)

  --useuris / --metauris          Include metadata in output
                                  (default=--useuris)

  -im, --importmap FILENAME       Import mapping file
  --log_level [CRITICAL|ERROR|WARNING|INFO|DEBUG]
                                  Logging level (default=WARNING)
  --mergeimports / --no-mergeimports
                                  Merge imports into source file
                                  (default=mergeimports)

  --help                          Show this message and exit.
