311
|
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 )
|