Skip to main content

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

schema_automator-0.5.6.tar.gz (4.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

schema_automator-0.5.6-py3-none-any.whl (173.6 kB view details)

Uploaded Python 3

File details

Details for the file schema_automator-0.5.6.tar.gz.

File metadata

  • Download URL: schema_automator-0.5.6.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for schema_automator-0.5.6.tar.gz
Algorithm Hash digest
SHA256 a1b8ae95d9450be00cf23ed9ee1d6ff55db5a59e55fbc2b4ae6d75b46f539d9c
MD5 f81dfc22183bf68d8d7b845239e039b0
BLAKE2b-256 1b5fbbf9feb5cd5dee086c7a486736ac1fb8eba7866fff48b50ae97b04150186

See more details on using hashes here.

File details

Details for the file schema_automator-0.5.6-py3-none-any.whl.

File metadata

File hashes

Hashes for schema_automator-0.5.6-py3-none-any.whl
Algorithm Hash digest
SHA256 8ea03e05320289c195b198f0a5e19471a3c0c678c1008244acd2d6e1dbb03982
MD5 75cebcaa7356606db09e391778f2af80
BLAKE2b-256 0fa58c8b8423ad8102df881e4b13c309014f68a00b7a713095d6cb2a7aefa64e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page