MITE (Minimum Information about a Tailoring Enzyme) is a community-driven database for the characterization of tailoring enzymes. These enzymes play crucial roles in the biosynthesis of secondary or specialized metabolites, naturally occurring molecules with strong biological activities, such as antibiotic properties.
This repository manages artifacts for the MITE Webpage and is intended for internal use.
For more information, visit the MITE Data Standard Organization page or read our publication.
This repository contains artifacts derived from the mite_data dataset, utilized by the MITE Webpage.
This includes:
- The BLAST databases
- Jinja2-compatible mite JSON files
- Images of predicted protein structures
The code is designed to run as CI/CD by GitHub Actions.
This repository is licensed under the MIT License
You can find additional citation information in the CITATION.cff file.
Workflow for release creation (for details, see below):
- In GitHub GUI, under Actions, manually trigger the
Prepare releaseworkflow and wait for successful passing. This will create artifacts and open a new pull request - Check the newly generated pull request, approve and merge it
- Update minor
versionin pyproject.toml file and update the CHANGELOG, merge to main. - On new release, fill in tag (as
versioninpyproject.toml), add vversionas release title, and add release notes (identical tochangelog). - Zenodo will automatically grab the new release.
Locally, the artifacts can be updated using the following commands.
docker build -t mite-cli .
docker run --rm -v $(pwd)/data:/data -u $(id -u):$(id -g) -e HOME=/tmp mite-cli