/
setup.py
27 lines (25 loc) · 1.13 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
from distutils.core import setup
from Cython.Distutils import build_ext
from distutils.extension import Extension
import numpy
ext_modules = [Extension("DP_GP.core", ["DP_GP/core.pyx"],
include_dirs=[numpy.get_include()]),
Extension("DP_GP.cluster_tools", ["DP_GP/cluster_tools.pyx"],
include_dirs=[numpy.get_include()])]
setup(
name='DP_GP_cluster',
version='0.1',
description='Clustering gene expression time course data by an infinite Gaussian process mixture model.',
url='https://github.com/ReddyLab/DP_GP_cluster',
author='Ian McDowell, Dinesh Manandhar, Barbara Engelhardt',
author_email='ian.mcdowell@duke.edu',
keywords = ['clustering','Dirichlet Process', 'Gaussian Process', \
'Bayesian', 'gene expression', 'time series'],
license='BSD License',
packages=['DP_GP'],
ext_modules = ext_modules,
cmdclass = {'build_ext': build_ext},
package_dir={'DP_GP':'DP_GP'},
scripts=['bin/DP_GP_cluster.py'],
long_description=open('README.md', 'rt').read()
)