from setuptools import setup
from os import path

this_directory = path.abspath(path.dirname(__file__))
with open(path.join(this_directory, 'README.md'), "r") as fh:
    long_description = fh.read()

setup(
    name='phigaro',
    description='Phigaro is a scalable command-line tool for predicting phages and prophages.',
    long_description=long_description,
    long_description_content_type="text/markdown",
    version="2.2.5",
    license='MIT',
    author='E.Starikova, N.Pryanichnikov, P.Tikhonova',
    author_email='hed.robin@gmail.com',
    url='https://github.com/bobeobibo/phigaro',
    packages=[
        'phigaro',
        'phigaro.finder',
        'phigaro.cli',
        'phigaro.batch',
        'phigaro.batch.task',
        'phigaro.misc',
        'phigaro.to_html',
    ],
    package_data={'': ['*.pickle', 'README.md']},
    entry_points={
        'console_scripts': [
            'phigaro = phigaro.cli.batch:main',
            'phigaro-setup = phigaro.cli.helper:main',
        ]
    },
    install_requires=[
        'numpy',
        'six>=1.7.0',
        'pandas>=0.23.4',
        'sh',
        'singleton',
        'PyYAML>=5.1',
        'future',
        'argparse',
        'numpy',
        'plotly',
        'bs4',
        'beautifulsoup4>=4.4.0',
        'lxml',
        'biopython',
    ],
)
