| from setuptools import setup, find_packages |
|
|
| setup( |
| name="bce-prediction-server", |
| version="1.0.0", |
| description="B-cell Epitope Prediction Server using ReCEP model", |
| author="BCE Team", |
| author_email="yitaoxu@cuhk.com", |
| url="https://github.com/YitaoXU/ReCEP", |
| packages=find_packages(), |
| install_requires=[ |
| "gradio>=4.44.0", |
| "numpy>=1.26.4", |
| "pandas>=2.1.4", |
| "torch>=2.0.0", |
| "biotite>=0.41.2", |
| "biopython>=1.85", |
| "h5py>=3.9.0", |
| "scipy>=1.13.0", |
| "scikit-learn>=1.5.2", |
| "tqdm>=4.67.1", |
| "matplotlib>=3.9.3", |
| "seaborn>=0.13.2", |
| "py3Dmol>=2.4.2", |
| "prettytable>=3.16.0", |
| "cloudpathlib>=0.16.0", |
| "requests>=2.31.0", |
| "pillow>=10.1.0", |
| "fastapi>=0.104.1", |
| "uvicorn>=0.24.0", |
| "python-multipart>=0.0.6", |
| "jinja2>=3.1.2", |
| "aiofiles>=23.2.1", |
| ], |
| python_requires=">=3.8", |
| classifiers=[ |
| "Development Status :: 4 - Beta", |
| "Intended Audience :: Science/Research", |
| "License :: OSI Approved :: MIT License", |
| "Programming Language :: Python :: 3", |
| "Programming Language :: Python :: 3.8", |
| "Programming Language :: Python :: 3.9", |
| "Programming Language :: Python :: 3.10", |
| "Programming Language :: Python :: 3.11", |
| "Topic :: Scientific/Engineering :: Bio-Informatics", |
| "Topic :: Scientific/Engineering :: Artificial Intelligence", |
| ], |
| keywords="bioinformatics protein epitope prediction machine-learning", |
| entry_points={ |
| "console_scripts": [ |
| "bce-server=app:main", |
| ], |
| }, |
| include_package_data=True, |
| zip_safe=False, |
| ) |
|
|