Name | schema-automator JSON |
Version |
0.5.2
JSON |
| download |
home_page | None |
Summary | Infer models, enrich with meaning for terms including enum permissible values |
upload_time | 2024-07-25 21:16:42 |
maintainer | None |
docs_url | None |
author | Chris Mungall |
requires_python | <4.0,>=3.9 |
license | BSD 3-Clause |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# LinkML Schema Automator
This is a toolkit that assists with the generation and enhancement of [LinkML](https://linkml.io/linkml) schemas
## Install
```bash
pip install schema-automator
```
## Command Line
See [CLI docs](https://linkml.io/schema-automator/cli)
Generalizing:
```bash
schemauto generalize-tsv my-data.tsv > my-schema.yaml
```
Importing:
```bash
schemauto import-json-schema their.schema.json > my-schema.yaml
```
Annotating:
```bash
schemauto annotate-schema my-schema.yaml
```
## Full Documentation
[linkml.io/schema-automator](https://linkml.io/schema-automator/)
Raw data
{
"_id": null,
"home_page": null,
"name": "schema-automator",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Chris Mungall",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/b1/09/491a7c084401576c821c1e9bc30b3967b2a2a7a3694e191f6f7ce20469ba/schema_automator-0.5.2.tar.gz",
"platform": null,
"description": "# LinkML Schema Automator\n\nThis is a toolkit that assists with the generation and enhancement of [LinkML](https://linkml.io/linkml) schemas\n\n## Install\n\n```bash\npip install schema-automator\n```\n\n## Command Line\n\nSee [CLI docs](https://linkml.io/schema-automator/cli)\n\nGeneralizing:\n\n```bash\nschemauto generalize-tsv my-data.tsv > my-schema.yaml\n```\n\nImporting:\n\n```bash\nschemauto import-json-schema their.schema.json > my-schema.yaml\n```\n\nAnnotating:\n\n```bash\nschemauto annotate-schema my-schema.yaml\n```\n\n## Full Documentation\n\n[linkml.io/schema-automator](https://linkml.io/schema-automator/)\n\n",
"bugtrack_url": null,
"license": "BSD 3-Clause",
"summary": "Infer models, enrich with meaning for terms including enum permissible values",
"version": "0.5.2",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b53f588b28601b298c71a1a9ba197bcc4526355c50674af319de110df9152f4c",
"md5": "a8350663c70515e58c5997802937a340",
"sha256": "75a88b7509a6f3b21802caa3e666f8aca5511cf7a4bbba8711b6e7e06bd23304"
},
"downloads": -1,
"filename": "schema_automator-0.5.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a8350663c70515e58c5997802937a340",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 100355,
"upload_time": "2024-07-25T21:16:40",
"upload_time_iso_8601": "2024-07-25T21:16:40.827134Z",
"url": "https://files.pythonhosted.org/packages/b5/3f/588b28601b298c71a1a9ba197bcc4526355c50674af319de110df9152f4c/schema_automator-0.5.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b109491a7c084401576c821c1e9bc30b3967b2a2a7a3694e191f6f7ce20469ba",
"md5": "999a87434418cd30fb1e5fa90b5cc1de",
"sha256": "ab721c373d94d86a78281e576a170070e9871890c74ef624229a4732b10bfde9"
},
"downloads": -1,
"filename": "schema_automator-0.5.2.tar.gz",
"has_sig": false,
"md5_digest": "999a87434418cd30fb1e5fa90b5cc1de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 80693,
"upload_time": "2024-07-25T21:16:42",
"upload_time_iso_8601": "2024-07-25T21:16:42.032396Z",
"url": "https://files.pythonhosted.org/packages/b1/09/491a7c084401576c821c1e9bc30b3967b2a2a7a3694e191f6f7ce20469ba/schema_automator-0.5.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-25 21:16:42",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "schema-automator"
}