Skip to content

GenomicMedLab/schema-automator

 
 

Repository files navigation

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.2%
  • Makefile 2.6%
  • Other 0.2%