-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsetup.py
50 lines (42 loc) · 1.42 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#!/usr/bin/env python
"""Create setup script for pip installation"""
########################################################################
# File: setup.py
# executable: setup.py
#
# Author: Andrew Bailey
# History: 06/27/17 Created
########################################################################
from __future__ import print_function
import sys
from timeit import default_timer as timer
from setuptools import setup
def main():
"""Main docstring"""
start = timer()
# pkg_name = 'nanotensor'
# pkg_path = os.path.join(os.path.dirname(__file__), pkg_name)
setup(
name="nanotensor",
version='0.2.5',
description='BLSTM for basecaling ONT reads',
url='https://github.com/BD2KGenomics/nanopore-RNN',
author='Andrew Bailey',
author_email='[email protected]',
packages=['nanotensor'],
install_requires=["boto>=2.46.1",
"numpy>=1.9.2",
"pip>=9.0.1",
"pysam>=0.8.2.1",
"h5py>=2.6.0",
"python-dateutil>=2.6.0",
"codecov>=2.0.9",
"coverage>=4.4.1",
"pytest>=3.0.7"],
zip_safe=True
)
stop = timer()
print("Running Time = {} seconds".format(stop-start), file=sys.stderr)
if __name__ == "__main__":
main()
raise SystemExit