Skip to main content

Parsing, conversion, and validation functionality for Minimum Information about a Tailoring Enzyme (MITE) files.

Project description

mite_extras

Validation and auxiliary functionality for MITE entries.

Attention: this program has only been tested with Ubuntu Linux.

Installation

With hatch from GitHub

  • Install python 3.12.x
  • Install hatch (e.g. with pipx install hatch)
  • Download or clone the repository
  • Run hatch -v env create

Quick Start: Example

Run with hatch:

To validate MITE entries or update them to a new schema version

  • hatch run mite_extras -i input/ -o output/ -fout json

For devs

  • Install developer dependencies with hatch -v env create dev
  • Initialize pre-commit with hatch run dev:pre-commit install
  • Run tests with hatch run dev:pytest
  • Run CLI with hatch run dev:mite_extras and the appropriate options
  • If necessary, remove the environment again with hatch env remove dev

Project details


Download files

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

Source Distribution

mite_extras-1.0.0.tar.gz (31.3 kB view details)

Uploaded Source

Built Distribution

mite_extras-1.0.0-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

File details

Details for the file mite_extras-1.0.0.tar.gz.

File metadata

  • Download URL: mite_extras-1.0.0.tar.gz
  • Upload date:
  • Size: 31.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for mite_extras-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e22c85c80b6e7fb8f7179534754c0a4fbe7bb9bc3e5c6aa755a718505d75d573
MD5 3fb051c55e90b406949cf7599a1699f5
BLAKE2b-256 c92db87c8d4cbdff339fabc34d3420d6a80b76affa0ab44765a33b753c87252c

See more details on using hashes here.

File details

Details for the file mite_extras-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mite_extras-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77f17dd7a02f68f8413cccd758ef9784dacd17edf38b58aa22030d6127fbc396
MD5 c6021adaa7772bac86af0355dd846131
BLAKE2b-256 95674d8fb4c45a415ade478b39add221437beb179fe5255ff555933af4fef479

See more details on using hashes here.

Supported by

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