Metadata-Version: 2.3
Name: humangemlib
Version: 1.0.3
Summary: HumanGEMlib is a Python library to perform genome-scale analysis on HumanGEM
Project-URL: Homepage, https://github.com/matrixdex/diabetessubtype
Project-URL: Issues, https://github.com/matrixdex/diabetessubtype/issues
Author-email: Noorul Ali <manonthemoon13131@gmail.com>
License-File: LICENSE
Classifier: License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: cobra==0.29.0
Requires-Dist: importlib-resources==6.4.0
Requires-Dist: numpy==1.26.4
Requires-Dist: pandas==2.2.2
Requires-Dist: pyensembl==2.3.13
Description-Content-Type: text/markdown

HumanGEMlib is a Python library to perform genome-scale analysis on HumanGEM.

```bash
pip install humangemlib
```

Tested in Jupyter Notebook.

```bash
pip install jupyter
```

PyPI package contains HumanGEM XML file but GitHub repository does not (25 MB upload limit). It can be downloaded [here](https://github.com/SysBioChalmers/Human-GEM/blob/main/model/Human-GEM.xml).

See usage.ipynb on [GitHub](https://github.com/matrixdex/diabetessubtype/tree/humangemlib) for an example on diabetic metabolic dysregulation due to genetic knockouts.



Dependencies:

- cobra==0.29.0
- importlib_resources==6.4.0
- numpy==1.26.4
- pandas==2.2.2
- pyensembl==2.3.13

## License

This project is released under the Creative Commons Zero license.