# -*- coding: utf-8 -*-
from setuptools import setup


with open('README.md', 'r') as rf:
    README = rf.read()

with open('LICENSE', 'r') as lf:
    LICENSE = lf.read()

setup(
    name='tape',
    version='0.1',
    description='Protein Benchmarking Repository',
    long_description=README,
    author='<NAME>, <NAME>, <NAME>',
    author_email='<EMAIL>, <EMAIL>, <EMAIL>',
    url='https://github.com/nickbhat/tape',
    license=LICENSE,
    install_requires=[
        'tensorflow-gpu<1.14.0',  # https://github.com/IDSIA/sacred/issues/493
        'numpy',
        'rinokeras==1.1.1',
        'biopython',
        'sacred',
        'table_logger',
        'pandas',
        'pillow',
        'pymongo'],   # https://github.com/IDSIA/sacred/issues/491]
    entry_points={
        'console_scripts': [
            'tape = tape.__main__:entrypoint',
            'tape-embed = tape.run_embed:main',
            'tape-eval = tape.run_eval:main',
            'tape-supervised = tape.run_supervised_experiments:main',
            'tape-serialize = tape.data_utils.serialize_fasta:main',
        ],
    },
)
