setup.py 1.68 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from setuptools import setup, find_packages
#from Cython.Build import cythonize

name = "libhts"

# Adapted from Biopython
__version__ = "Undefined"
for line in open("%s/__init__.py" % name):
    if (line.startswith('__version__')):
        exec(line.strip())


setup(
    name=name,
    version=__version__,
    description="Miscellaneous things to process high throughput sequencing data.",
    author="Blaise Li",
    author_email="blaise.li@normalesup.org",
    license="MIT",
Blaise Li's avatar
Blaise Li committed
20
    packages=find_packages(),
21
    scripts=["scripts/sam2indexedbam.sh"],
Blaise Li's avatar
Blaise Li committed
22
    install_requires=[
Blaise Li's avatar
Blaise Li committed
23
24
25
        #"libworkflows @ git+https://gitlab+deploy-token-31:isEzpsgbNf2sJMdUDy2g@gitlab.pasteur.fr/bli/libworkflows.git@744dd79b579577cb6e131653260d7990946be3ad#egg=libworkflows-0.1",
        #"libworkflows @ git+https://gitlab+deploy-token-31:isEzpsgbNf2sJMdUDy2g@gitlab.pasteur.fr/bli/libworkflows.git#egg=libworkflows-0.1",
        "libworkflows @ git+https://gitlab+deploy-token-31:isEzpsgbNf2sJMdUDy2g@gitlab.pasteur.fr/bli/libworkflows.git",
Blaise Li's avatar
Blaise Li committed
26
27
28
29
30
31
32
        "matplotlib",
        "networkx",
        "numpy",
        "pandas",
        "pyBigWig",
        "pybedtools",
        "scipy",
Blaise Li's avatar
Blaise Li committed
33
34
35
36
37
        "seaborn"],
    #dependency_links=["git+https://gitlab.pasteur.fr/bli/libworkflows@744dd79b579577cb6e131653260d7990946be3ad#egg=libworkflows-0.1"],
    #dependency_links=["git+https://gitlab.pasteur.fr/bli/libworkflows#egg=libworkflows-0.1"]
    #dependency_links=["git+https://gitlab+deploy-token-31:isEzpsgbNf2sJMdUDy2g@gitlab.pasteur.fr/bli/libworkflows.git@744dd79b579577cb6e131653260d7990946be3ad#egg=libworkflows-0.1"]
    )
38
39
40
    #ext_modules = cythonize("libsmallrna/libsmallrna.pyx"),
    #install_requires=["cytoolz"],
    #zip_safe=False