semvec/pypi-packages huggingface dataset:
mimeco 0.1.18
Multi-objective GEMs metabolic interaction inference
Requires Python: >=3.10
Keywords: GEMs, Multi-objective linear programming, bioinformatics, metabolic modelling, community modelling

MIMEco : Metabolic Interaction Modeling in Ecosystems
=======================================================

MIMEco is python package that explores communities metabolic interactions using multi-objective linear programming on GEnome-scale Metabolic models (GEMs). 
This tool automates the inference of interaction type, interaction score and exchanged metabolites between two models in a given condition.

The concept of the methodology is described in Lambert, A., Budinich, M., Mahé, M., Chaffron, S., & Eveillard, D. (2024). Community metabolic modeling of host-microbiota interactions through multi-objective optimization. Iscience, 27(6). (http://doi.org/10.1016/j.isci.2024.110092)

Note : A technical note dedicated to this package will be published

.. image:: mimeco/resources/MIMEco_logo.png
  :width: 500
  :alt: MIMEco logo

Documentation
~~~~~~~~~~~~~

For detailed documentation, please go to `readthedocs : mimeco <https://mimeco.readthedocs.io/en/latest/>`_

Dependancies
~~~~~~~~~~~~~

**GLPK**:
MIMEco depends on benpy, which needs glpk to function. Its installation is clearly described in `benpy's pyPI page <https://pypi.org/project/benpy/#annex-installing-glpk>`_

**Efficient solver**
To use MIMEco, you will need to download a solver, preferably CPLEX or gurobi. Both are free for academics, but require to get a license to be used at full capacity.
A tutorial on how to make gurobi work with mimeco is written in the `documentation <https://mimeco.readthedocs.io/en/latest/installation.html#installing-gurobi>`_

Installation
~~~~~~~~~~~~~

MIMEco is available on pyPI. You can install it with :code:`pip install mimeco`
commit2jira 0.1.7
Commit to Jira Hook


# Commit2Jira

Commit2Jira is a simple Git hook that automatically adds your commit messages as comments on Jira tickets. Just include the ticket ID (e.g. `ABC-123`) in your commit message, and it will post the message directly to the corresponding Jira ticket.

##  Installation

```bash
pip install commit2jira && commit2jira install
```

This installs the Git post-commit hook into your current repository.

##  How to Use

Just commit as usual, including the Jira ticket key in your message:

```bash
git commit -m "ABC-123 Fix login redirect bug"
```

 This will automatically add your commit message as a comment on the `ABC-123` issue in Jira.

##  Notes

- Make sure your `.env` file is configured with your Jira credentials and base URL.
- Only commits containing a Jira ticket ID like `PROJ-456` will trigger the hook.