linkml / schema-automator

Automated assistance for the schema development lifecycle

Home Page:https://linkml.io/schema-automator/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LinkML Schema Automator

This is a toolkit that assists with the generation and enhancement of LinkML schemas

Install

pip install schema-automator

Command Line

See CLI docs

Generalizing:

schemauto generalize-tsv my-data.tsv > my-schema.yaml

Importing:

schemauto import-json-schema their.schema.json > my-schema.yaml

Annotating:

schemauto annotate-schema my-schema.yaml

Full Documentation

linkml.io/schema-automator

About

Automated assistance for the schema development lifecycle

https://linkml.io/schema-automator/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 79.1%Language:HTML 20.6%Language:Makefile 0.3%Language:Dockerfile 0.1%