File: setup.py

package info (click to toggle)
pbgenomicconsensus 2.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 26,604 kB
  • ctags: 702
  • sloc: python: 4,659; makefile: 201; xml: 60; sh: 4
file content (38 lines) | stat: -rwxr-xr-x 1,211 bytes parent folder | download
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
from setuptools import setup, find_packages
from os.path import join, dirname

# Load __VERSION__ from the GenomicConsensus package that is under
# this directory---do NOT import GenomicConsensus, as importing
# GenomicConsensus may fail if it has not actually been installed yet.
globals = {}
execfile("GenomicConsensus/__init__.py", globals)
__VERSION__ = globals["__VERSION__"]


setup(
    name = 'GenomicConsensus',
    version=__VERSION__,
    author='Pacific Biosciences',
    author_email='devnet@pacificbiosciences.com',
    license=open('LICENSES').read(),
    scripts = ['bin/variantCaller',
               'bin/summarizeConsensus',
               'bin/gffToVcf',
               'bin/gffToBed',
               'bin/plurality',
               'bin/poa',
               'bin/quiver',
               'bin/arrow'],
    packages = find_packages(),
    package_data={'GenomicConsensus.quiver': ['resources/*/GenomicConsensus/*.ini']},
    include_package_data=True,
    zip_safe = False,
    install_requires=[
        'pbcore >= 1.2.9',
        'pbcommand >= 0.3.20',
        'numpy >= 1.6.0',
        'h5py >= 2.0.1',
        'ConsensusCore >= 1.0.1'
        # , 'ConsensusCore2 >= 0.9',
        ]
    )