Skip to content

mite-standard/mite_web_extras

mite_web_extras

DOI

Contents

Overview

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.

Documentation

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.

Attribution

License

This repository is licensed under the MIT License

Publications

You can find additional citation information in the CITATION.cff file.

For Developers

Release checklist

Workflow for release creation (for details, see below):

  • In GitHub GUI, under Actions, manually trigger the Prepare release workflow 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 version in pyproject.toml file and update the CHANGELOG, merge to main.
  • On new release, fill in tag (as version in pyproject.toml), add vversion as release title, and add release notes (identical to changelog).
  • Zenodo will automatically grab the new release.

Manual updating

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

About

Auxiliary files for mite_web

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors