[f00db4]: / setup.py

Download this file

58 lines (52 with data), 1.5 kB

 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
from setuptools import setup, find_packages
install_packages = [
'captum>=0.4.1',
'mygene>=3.2.2',
'openpyxl>=3.0.9',
'packaging>=21.3',
'pandas>=1.2.5',
'pandocfilters>=1.5.0',
'seaborn>=0.11.2',
'torch==1.13.1',
'scikit-learn>=1.2.2',
'numpy>=1.23.5',
'matplotlib>=3.6.2',
'xgboost>=1.7.4',
'livelossplot',
'tensorboardX',
'tqdm',
'ipython',
]
setup(
# 应用名
name='AttentionMOI',
# 作者名
author='Billy',
# 作者邮箱
author_email='liangbilin0324@163.com',
# 版本号
version='0.1.2',
# 要求python版本
python_requires=">=3.9.*",
# 找到本目录下的所有python包
packages=find_packages(),
# 自动安装依赖
install_requires=install_packages,
dependency_links=[
"https://pypi.org/simple/",
"https://download.pytorch.org/whl/cpu#egg=torch",
],
# 程序网站
url='https://github.com/BioAI-kits/AttentionMOI',
# 程序简单描述
description="A Denoised Multi-omics Integration Framework for Cancer Subtype Classification and Survival Prediction.",
# 开源许可
license='Apache License 2.0',
# 包含的数据
data_files=['AttentionMOI/example/cnv.csv.gz', 'AttentionMOI/example/met.csv.gz', 'AttentionMOI/example/rna.csv.gz', 'AttentionMOI/example/label.csv'],
# 命令行
entry_points={
'console_scripts': ['moi = AttentionMOI.moi:run_main',
],
},
)