Select Git revision
Forked from
Statistical-Genetics / jass
Source project has a limited visibility.
setup.py 1.68 KiB
# coding: utf-8
import os
import pathlib
import pkg_resources
from setuptools import setup, find_packages
NAME = "jass"
VERSION = "2.2"
SETUP_DIR = os.path.dirname(__file__)
README = os.path.join(SETUP_DIR, 'README.md')
readme = open(README).read()
with pathlib.Path('requirements.txt').open() as requirements_txt:
REQUIRES = [
str(requirement)
for requirement
in pkg_resources.parse_requirements(requirements_txt)
]
setup(
name=NAME,
version=VERSION,
description="JASS allows for single SNP joint analysis of multiple GWAS summary statistics",
author='Hervé Ménager and Pierre Lechat and Carla Lasry and Vincent Guillemot and Hugues Aschard and Hanna Julienne',
author_email="hmenager@pasteur.fr, pierre.lechat@pasteur.fr, carla.lasry@pasteur.fr, vincent.guillemot@pasteur.fr, hugues.aschard@pasteur.fr, hanna.julienne@pasteur.fr",
url="https://gitlab.pasteur.fr/statistical-genetics/jass",
packages=find_packages(),
install_requires=REQUIRES,
license="MIT",
keywords=["GWAS", "Data analysis", "summary statistics"],
package_data={'jass': ['swagger/swagger.yaml', "data/*.tsv"]},
include_package_data=True,
long_description=readme,
long_description_content_type="text/markdown",
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
python_requires='>=3.6',
setup_requires=[
'pytest-runner',
'Flask-Testing'
],
tests_require=[
'pytest',
'Flask-Testing'
],
entry_points={
'console_scripts': [
'jass=jass.__main__:main',
]
}
)