-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
31 lines (28 loc) · 1.3 KB
/
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
26
27
28
29
30
31
from setuptools import setup, find_packages
from setuptools.command.install import install
import os, subprocess
class MyInstall(install):
def run(self):
install.run(self)
# os.system("./img_pipe/dependencies.sh")
setup(name = "img_pipe",
description = "Image processing pipeline for localization and identification of electrodes for electrocorticography",
version = "2019.3.15.1",
url = "https://github.com/ChangLabUcsf/img_pipe",
author = "Liberty Hamilton",
author_email = "[email protected]",
packages = find_packages(),
include_package_data = True,
setup_requires=['cython','numpy','scipy'],
install_requires=['numpy','scipy','pyvtk','mayavi','pymcubes','mne','nibabel','nipy','matplotlib','configparser','tqdm'],
dependency_links=['http://www.vtk.org/files/release/6.3/VTK-6.3.0.tar.gz','https://downloads.sourceforge.net/project/pyqt/PyQt4/PyQt-4.12/PyQt4_gpl_mac-4.12.tar.gz?r=&ts=1487961590&use_mirror=superb-sea2'],
cmdclass={'install':MyInstall},
classifiers = [
"Intended Audience :: Science/Research",
"Intended Audience :: Education",
"Programming Language :: Python :: 2.7",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Visualization",
"Topic :: Scientific/Engineering :: Medical Science Apps."
]
)