schema-automator


Nameschema-automator JSON
Version 0.5.2 PyPI version JSON
download
home_pageNone
SummaryInfer models, enrich with meaning for terms including enum permissible values
upload_time2024-07-25 21:16:42
maintainerNone
docs_urlNone
authorChris Mungall
requires_python<4.0,>=3.9
licenseBSD 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"
}
        
Elapsed time: 4.66660s