-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
executable file
·55 lines (47 loc) · 1.94 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
51
52
53
54
55
#!/usr/bin/env python3
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
with open('README.rst') as readme_file:
readme = readme_file.read()
with open('HISTORY.rst') as history_file:
history = history_file.read().replace('.. :changelog:', '')
requirements = [
"numpy",
"pandas"
]
test_requirements = [
"pytest",
]
setup(
name='serotools',
version='0.2.1',
description="This package serves as a toolkit and repository for the White-Kauffmann-Le Minor scheme for Salmonella serotyping, which defines nomenclature and antigenic factors for each recognized serovar. The scheme is made available in multiple formats, along with methods for querying and comparing serovar names and antigenic formulae, as well as determining the most abundant serovar for a cluster of isolates.",
long_description=readme + '\n\n' + history,
author="Joseph D. Baugher, Ph.D.",
author_email='[email protected]',
url='https://github.com/CFSAN-Biostatistics/serotools',
packages=['serotools'],
package_dir={'serotools': 'serotools'},
include_package_data=True,
install_requires=requirements,
license="BSD",
zip_safe=False,
keywords=['bioinformatics', 'Salmonella', 'serovar', 'serotype', 'serotyping', 'White-Kauffmann-Le Minor'],
classifiers=[
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: BSD License',
'Natural Language :: English',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
],
entry_points={'console_scripts': ['serotools = serotools.cli:main']},
setup_requires=["pytest-runner"],
tests_require=test_requirements
)