-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.py
executable file
·25 lines (23 loc) · 977 Bytes
/
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
from setuptools import setup
requirements = ['biopython', 'numpy', 'PyYAML', 'pyTMHMM']
setup(
name='covidbio',
use_scm_version=True,
author="Brian Osborne",
author_email="[email protected]",
description="Tools for COV sequence analysis",
packages=['covidbio'],
scripts=['covidbio/download_gb_by_taxid.py', 'covidbio/feature_to_gene_and_protein.py',
'covidbio/seqs_to_aligns_and_hmms.py', 'covidbio/parse_hmmsearch_files.py',
'covidbio/fast_uniprot_parser.py', 'covidbio/annotate_to_bed.py',
'covidbio/utilities.py', 'covidbio/mash_utils.py', 'covidbio/swiss-to-fasta.py'],
python_requires='>=3.7',
setup_requires=['setuptools_scm'],
install_requires=requirements,
classifiers=[
"Programming Language :: Python :: 3",
"Topic :: Scientific/Engineering :: Bio-Informatics",
"License :: OSI Approved :: Apache Software License"
],
include_package_data=True
)