Mercurial > repos > bimib > cobraxy
diff COBRAxy/setup.py @ 381:0a3ca20848f3 draft
Uploaded
author | francesco_lapi |
---|---|
date | Fri, 05 Sep 2025 09:18:26 +0000 |
parents | fa041ec0b755 |
children | d9a9e909cd9e |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COBRAxy/setup.py Fri Sep 05 09:18:26 2025 +0000 @@ -0,0 +1,59 @@ +from setuptools import setup, find_packages + +setup( + name='cobraxy', + version='0.1.0', + description='A collection of tools for metabolic flux analysis in Galaxy.', + long_description=open('README.md').read(), + long_description_content_type='text/markdown', + author='', + author_email='', + url='https://github.com/CompBtBs/COBRAxy.git', + license='', + packages=find_packages(include=["utils", "utils.*"]), + py_modules=[ + 'custom_data_generator', + 'flux_simulation', + 'flux_to_map', + 'marea_cluster', + 'marea', + 'ras_generator', + 'ras_to_bounds', + 'rps_generator' + ], + include_package_data=True, + install_requires=[ + 'cairosvg==2.7.1', + 'cobra==0.29.0', + 'joblib==1.4.2', + 'lxml==5.2.2', + 'matplotlib==3.7.3', + 'numpy==1.24.4', + 'pandas==2.0.3', + 'pyvips==2.2.3', + 'scikit-learn==1.3.2', + 'scipy==1.11', + 'seaborn==0.13.0', + 'svglib==1.5.1', + 'anndata==0.8.0', + 'pydeseq2==0.5.1' + ], + entry_points={ + 'console_scripts': [ + 'custom_data_generator=custom_data_generator:main', + 'flux_simulation=flux_simulation:main', + 'flux_to_map=flux_to_map:main', + 'marea_cluster=marea_cluster:main', + 'marea=marea:main', + 'ras_generator=ras_generator:main', + 'ras_to_bounds=ras_to_bounds:main', + 'rps_generator=rps_generator:main' + ], + }, + classifiers=[ + 'Programming Language :: Python :: 3', + 'License :: OSI Approved :: MIT License', + 'Operating System :: OS Independent', + ], + python_requires='>=3.8.20,<3.12', +)