mite_schema


Namemite_schema JSON
Version 1.0 PyPI version JSON
download
home_pageNone
SummaryContaining the Minimum Information about a Tailoring Enzymes schema and auxiliary methods
upload_time2024-08-05 16:22:11
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords cheminformatics genomics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            mite_schema
=========

This repository contains the schema of the **Minimum Information about a Tailoring Enzyme** data standard. 

Furthermore, this repository provides functionality to validate files against said schema.
It can be used as command line interface or as library. For command line use, see the installation instructions below.

More information about the schema can be found in [the MITE publication](https://doi.org/10.26434/chemrxiv-2024-78mtl).

## Installation

- `pip install mite_schema`

## Quick Start

To validate your MITE-formatted .json-file, run:

- `hatch run mite_schema -i <input.json>`

### For developers

- Install `hatch` using one of the methods described [here](https://hatch.pypa.io/1.12/install/)
- Download or clone this repository
- Run `hatch -v env create dev`. This will download and install the appropriate Python version and any required packages
- Run `hatch run dev:pre-commit install`. This will set up `pre-commit`
- If necessary, remove the environment with `hatch env remove dev`
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "mite_schema",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "cheminformatics, genomics",
    "author": null,
    "author_email": "\"Mitja M. Zdouc\" <zdoucmm@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/bc/dd/87fd2084edba9401be3c706d8f17d95484b561e4d69828ae32bcbda5b1b7/mite_schema-1.0.tar.gz",
    "platform": null,
    "description": "mite_schema\n=========\n\nThis repository contains the schema of the **Minimum Information about a Tailoring Enzyme** data standard. \n\nFurthermore, this repository provides functionality to validate files against said schema.\nIt can be used as command line interface or as library. For command line use, see the installation instructions below.\n\nMore information about the schema can be found in [the MITE publication](https://doi.org/10.26434/chemrxiv-2024-78mtl).\n\n## Installation\n\n- `pip install mite_schema`\n\n## Quick Start\n\nTo validate your MITE-formatted .json-file, run:\n\n- `hatch run mite_schema -i <input.json>`\n\n### For developers\n\n- Install `hatch` using one of the methods described [here](https://hatch.pypa.io/1.12/install/)\n- Download or clone this repository\n- Run `hatch -v env create dev`. This will download and install the appropriate Python version and any required packages\n- Run `hatch run dev:pre-commit install`. This will set up `pre-commit`\n- If necessary, remove the environment with `hatch env remove dev`",
    "bugtrack_url": null,
    "license": null,
    "summary": "Containing the Minimum Information about a Tailoring Enzymes schema and auxiliary methods",
    "version": "1.0",
    "project_urls": {
        "Homepage": "https://github.com/mite-standard/mite_schema",
        "Issues": "https://github.com/mite-standard/mite_schema/issues"
    },
    "split_keywords": [
        "cheminformatics",
        " genomics"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f581be8839775131dc6d91c779e8cc4bb3993c4ceff63e0a9816be5f54057a1b",
                "md5": "b1cc98c982e9c3eb6ad4ccff808a294f",
                "sha256": "c50d332aeb0eac9a1ab9980b84da0def77ef60cf16cd094d369b66e117734b72"
            },
            "downloads": -1,
            "filename": "mite_schema-1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b1cc98c982e9c3eb6ad4ccff808a294f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 11296,
            "upload_time": "2024-08-05T16:22:12",
            "upload_time_iso_8601": "2024-08-05T16:22:12.913285Z",
            "url": "https://files.pythonhosted.org/packages/f5/81/be8839775131dc6d91c779e8cc4bb3993c4ceff63e0a9816be5f54057a1b/mite_schema-1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bcdd87fd2084edba9401be3c706d8f17d95484b561e4d69828ae32bcbda5b1b7",
                "md5": "4df905d771067bc5ae8f3bb14bd780d9",
                "sha256": "a85a497dba8dc0f32728989956164557d0ec36b7fb7534101180170de94126c6"
            },
            "downloads": -1,
            "filename": "mite_schema-1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "4df905d771067bc5ae8f3bb14bd780d9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 8924,
            "upload_time": "2024-08-05T16:22:11",
            "upload_time_iso_8601": "2024-08-05T16:22:11.279764Z",
            "url": "https://files.pythonhosted.org/packages/bc/dd/87fd2084edba9401be3c706d8f17d95484b561e4d69828ae32bcbda5b1b7/mite_schema-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-05 16:22:11",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mite-standard",
    "github_project": "mite_schema",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "mite_schema"
}
        
Elapsed time: 3.71964s