comparison COBRAxy/setup.py @ 381:0a3ca20848f3 draft

Uploaded
author francesco_lapi
date Fri, 05 Sep 2025 09:18:26 +0000
parents fa041ec0b755
children d9a9e909cd9e
comparison
equal deleted inserted replaced
380:03a7ba63813f 381:0a3ca20848f3
1 from setuptools import setup, find_packages
2
3 setup(
4 name='cobraxy',
5 version='0.1.0',
6 description='A collection of tools for metabolic flux analysis in Galaxy.',
7 long_description=open('README.md').read(),
8 long_description_content_type='text/markdown',
9 author='',
10 author_email='',
11 url='https://github.com/CompBtBs/COBRAxy.git',
12 license='',
13 packages=find_packages(include=["utils", "utils.*"]),
14 py_modules=[
15 'custom_data_generator',
16 'flux_simulation',
17 'flux_to_map',
18 'marea_cluster',
19 'marea',
20 'ras_generator',
21 'ras_to_bounds',
22 'rps_generator'
23 ],
24 include_package_data=True,
25 install_requires=[
26 'cairosvg==2.7.1',
27 'cobra==0.29.0',
28 'joblib==1.4.2',
29 'lxml==5.2.2',
30 'matplotlib==3.7.3',
31 'numpy==1.24.4',
32 'pandas==2.0.3',
33 'pyvips==2.2.3',
34 'scikit-learn==1.3.2',
35 'scipy==1.11',
36 'seaborn==0.13.0',
37 'svglib==1.5.1',
38 'anndata==0.8.0',
39 'pydeseq2==0.5.1'
40 ],
41 entry_points={
42 'console_scripts': [
43 'custom_data_generator=custom_data_generator:main',
44 'flux_simulation=flux_simulation:main',
45 'flux_to_map=flux_to_map:main',
46 'marea_cluster=marea_cluster:main',
47 'marea=marea:main',
48 'ras_generator=ras_generator:main',
49 'ras_to_bounds=ras_to_bounds:main',
50 'rps_generator=rps_generator:main'
51 ],
52 },
53 classifiers=[
54 'Programming Language :: Python :: 3',
55 'License :: OSI Approved :: MIT License',
56 'Operating System :: OS Independent',
57 ],
58 python_requires='>=3.8.20,<3.12',
59 )