forked from pathmodel/pathmodel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
executable file
·25 lines (23 loc) · 884 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import os
from distutils.util import convert_path
from setuptools import setup, find_packages
setup_directory = os.path.abspath(os.path.dirname(__file__))
with open(os.path.join(setup_directory, 'README.rst'), encoding='utf-8') as readme_file:
long_description = readme_file.read()
setup(
name='pathmodel',
url='https://github.com/pathmodel/pathmodel',
description='Ab initio pathway inference',
long_description=long_description,
author='A. Belcour',
packages=['pathmodel'],
package_dir={'pathmodel': 'pathmodel'},
package_data = {'pathmodel' : ['asp/*.lp', 'data/*.lp']},
entry_points={
'console_scripts': [
'pathmodel = pathmodel.__main__:main',
'pathmodel_plot = pathmodel.plotting:run_pathway_creation'
]
},
install_requires=['clyngor', 'matplotlib', 'clyngor-with-clingo', 'networkx'],
)