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
withhatch 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.1.tar.gz
(31.4 kB
view details)
Built Distribution
File details
Details for the file mite_extras-1.0.1.tar.gz
.
File metadata
- Download URL: mite_extras-1.0.1.tar.gz
- Upload date:
- Size: 31.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f6a4a6442f511f8d4d3a55fc0ccd9eb1b06056bb7682883bf4da4640f4bd902 |
|
MD5 | c704027f4251adc548c06398c09bf64d |
|
BLAKE2b-256 | a04d2335d798c60c0c59899e350ff8a28fb33e5cdac81fbb59b028dbd9dd3a0f |
File details
Details for the file mite_extras-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: mite_extras-1.0.1-py3-none-any.whl
- Upload date:
- Size: 34.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6da55227ee2286ed08e2c2c59310e7badfef45e12097848b15add2cbfc97767f |
|
MD5 | 290e83dc92afa9d0e9c35d9187b73a7e |
|
BLAKE2b-256 | 24fe723d36958bc5383703fce6f86a147a420be04a486f1c1eca01db8ef23124 |