annotate COBRAxy/src/setup.py @ 539:2fb97466e404 draft

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