|
|
|
|
|
|
|
|
|
|
|
|
|
""" |
|
Setup script for Polaris. |
|
|
|
A Versatile Framework for Chromatin Loop Annotation in Bulk and Single-cell Hi-C Data. |
|
""" |
|
|
|
from setuptools import setup |
|
|
|
with open("README.md", "r") as readme: |
|
long_des = readme.read() |
|
|
|
setup( |
|
name='polaris', |
|
version='1.1.0', |
|
author="Yusen HOU, Audrey Baguette, Mathieu Blanchette*, Yanlin Zhang*", |
|
author_email="yhou925@connect.hkust-gz.edu.cn", |
|
description="A Versatile Framework for Chromatin Loop Annotation in Bulk and Single-cell Hi-C Data", |
|
long_description=long_des, |
|
long_description_content_type="text/markdown", |
|
url="https://github.com/ai4nucleome/Polaris", |
|
packages=['polaris'], |
|
include_package_data=True, |
|
install_requires=[ |
|
'setuptools==75.1.0', |
|
'appdirs==1.4.4', |
|
'click==8.0.1', |
|
'cooler==0.8.11', |
|
'matplotlib==3.8.0', |
|
'numpy==1.22.4', |
|
'pandas==1.3.0', |
|
'scikit-learn==1.4.2', |
|
'scipy==1.7.3', |
|
'torch==2.2.2', |
|
'timm==0.6.12', |
|
'tqdm==4.65.0', |
|
], |
|
entry_points={ |
|
'console_scripts': [ |
|
'polaris = polaris.polaris:cli', |
|
], |
|
}, |
|
classifiers=[ |
|
"Programming Language :: Python :: 3", |
|
"License :: OSI Approved :: MIT License", |
|
"Intended Audience :: Science/Research", |
|
"Topic :: Scientific/Engineering :: Bio-Informatics", |
|
"Operating System :: OS Independent", |
|
], |
|
python_requires='>=3.9', |
|
) |
|
|