-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
executable file
·35 lines (30 loc) · 1.07 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
from setuptools import setup
# Version
# version = None
# with open("./pykofamsearch/__init__.py", "r") as f:
# for line in f.readlines():
# line = line.strip()
# if line.startswith("__version__"):
# version = line.split("=")[-1].strip().strip('"')
# assert version is not None, "Check version in pykofamsearch/__init__.py"
exec(open('pykofamsearch/__init__.py').read())
setup(name='pykofamsearch',
version=__version__,
description='Fast implementation of KofamScan optimized for high-memory systems using PyHmmer',
url='https://github.com/new-atlantis-labs/pykofamsearch-stable',
author='Josh L. Espinoza',
author_email='jolespin@newatlantis.io, jol.espinoz@gmail.com',
license='MIT License',
packages=["pykofamsearch"],
install_requires=[
"pyhmmer >=0.10.12",
"pandas",
"tqdm",
],
include_package_data=False,
scripts=[
"pykofamsearch/pykofamsearch.py",
"pykofamsearch/reformat_pykofamsearch.py",
"pykofamsearch/serialize_kofam_models.py",
],
)