| 
539
 | 
     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',encoding="utf-8").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         'ras_generator',
 | 
| 
 | 
    16         'rps_generator',
 | 
| 
 | 
    17         'marea_cluster',
 | 
| 
 | 
    18         'marea',
 | 
| 
 | 
    19         'metabolic_model_setting',
 | 
| 
 | 
    20         'ras_to_bounds',
 | 
| 
 | 
    21         'flux_simulation',
 | 
| 
 | 
    22         'flux_to_map'
 | 
| 
 | 
    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             'metabolic_model_setting=metabolic_model_setting:main',
 | 
| 
 | 
    44             'ras_generator=ras_generator:main',
 | 
| 
 | 
    45             'rps_generator=rps_generator:main',
 | 
| 
 | 
    46             'marea_cluster=marea_cluster:main',
 | 
| 
 | 
    47             'marea=marea:main',
 | 
| 
 | 
    48             'ras_to_bounds=ras_to_bounds:main',
 | 
| 
 | 
    49             'flux_simulation=flux_simulation:main',
 | 
| 
 | 
    50             'flux_to_map=flux_to_map: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 )
 |