%global _empty_manifest_terminate_build 0 Name: python-micom Version: 0.32.5 Release: 1 Summary: Microbial community modeling based on cobrapy. License: Apache License 2.0 URL: https://github.com/micom-dev/micom Source0: https://mirrors.nju.edu.cn/pypi/web/packages/ed/b3/e8aed704116c17e95c8b5ae80c3696eb7dec0f89cd25bb9f54772825a141/micom-0.32.5.tar.gz BuildArch: noarch Requires: python3-cobra Requires: python3-jinja2 Requires: python3-scikit-learn Requires: python3-scipy Requires: python3-symengine Requires: python3-osqp %description `MICOM` is a Python package for metabolic modeling of microbial communities currently developed in the `Gibbons Lab `_ at the `Institute for Systems Biology `_ and the `Human Systems Biology Group `_ of Prof. Osbaldo Resendis Antonio at the `National Institute of Genomic Medicine Mexico `_. `MICOM` allows you to construct a community model from a list on input COBRA models and manages exchange fluxes between individuals and individuals with the environment. It explicitly accounts for different abundances of individuals in the community and can thus incorporate data from biomass quantification, cytometry, ampliconsequencing, or metagenomic shotgun sequencing. It identifies a relevant flux space by incorporating an ecological model for the trade-off between individual taxa growth and community-wide growth that shows good agreement with experimental data. %package -n python3-micom Summary: Microbial community modeling based on cobrapy. Provides: python-micom BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-micom `MICOM` is a Python package for metabolic modeling of microbial communities currently developed in the `Gibbons Lab `_ at the `Institute for Systems Biology `_ and the `Human Systems Biology Group `_ of Prof. Osbaldo Resendis Antonio at the `National Institute of Genomic Medicine Mexico `_. `MICOM` allows you to construct a community model from a list on input COBRA models and manages exchange fluxes between individuals and individuals with the environment. It explicitly accounts for different abundances of individuals in the community and can thus incorporate data from biomass quantification, cytometry, ampliconsequencing, or metagenomic shotgun sequencing. It identifies a relevant flux space by incorporating an ecological model for the trade-off between individual taxa growth and community-wide growth that shows good agreement with experimental data. %package help Summary: Development documents and examples for micom Provides: python3-micom-doc %description help `MICOM` is a Python package for metabolic modeling of microbial communities currently developed in the `Gibbons Lab `_ at the `Institute for Systems Biology `_ and the `Human Systems Biology Group `_ of Prof. Osbaldo Resendis Antonio at the `National Institute of Genomic Medicine Mexico `_. `MICOM` allows you to construct a community model from a list on input COBRA models and manages exchange fluxes between individuals and individuals with the environment. It explicitly accounts for different abundances of individuals in the community and can thus incorporate data from biomass quantification, cytometry, ampliconsequencing, or metagenomic shotgun sequencing. It identifies a relevant flux space by incorporating an ecological model for the trade-off between individual taxa growth and community-wide growth that shows good agreement with experimental data. %prep %autosetup -n micom-0.32.5 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-micom -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue May 30 2023 Python_Bot - 0.32.5-1 - Package Spec generated