-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
executable file
·36 lines (33 loc) · 1.44 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
from setuptools import setup
# Version
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/jolespin/pykofamsearch',
author='Josh L. Espinoza',
author_email='[email protected], [email protected]',
license='MIT License',
packages=["pykofamsearch"],
install_requires=[
"pyhmmer >=0.10.12",
"pandas",
"tqdm",
],
include_package_data=False,
entry_points={
'console_scripts': [
'pykofamsearch=pykofamsearch.pykofamsearch:main', # Executes pykofamsearch.main()
'reformat_pykofamsearch=pykofamsearch.reformat_pykofamsearch:main', # Executes reformat_pykofamsearch.main()
'serialize_kofam_models=pykofamsearch.serialize_kofam_models:main', # Executes serialize_kofam_models.main()
'subset_serialized_models=pykofamsearch.subset_serialized_models:main', # Executes subset_serialized_models.main()
# 'reformat_enzymes=pykofamsearch.reformat_enzymes:main', # Executes reformat_enzymes.main()
],
},
# scripts=[
# "pykofamsearch/pykofamsearch.py",
# "pykofamsearch/reformat_pykofamsearch.py",
# "pykofamsearch/serialize_kofam_models.py",
# "pykofamsearch/subset_serialized_models.py",
# ],
)