Mercurial > repos > jpayne > seqsero_v2
diff SeqSero2/setup.py @ 17:03f7b358d57f
planemo upload
author | jpayne |
---|---|
date | Tue, 25 Mar 2025 23:22:38 -0400 |
parents | b82e5f3c9187 |
children |
line wrap: on
line diff
--- a/SeqSero2/setup.py Wed Mar 01 13:21:51 2023 -0500 +++ b/SeqSero2/setup.py Tue Mar 25 23:22:38 2025 -0400 @@ -1,19 +1,30 @@ +import os, sys +from distutils.core import setup +from setuptools import find_packages -from distutils.core import setup +def readme(): + with open('README.md') as f: + return f.read() -setup( - name = "seqsero2", - version = "2.0", - author = "DengLab", - author_email = "seqsero@gmail.com", - description = ("Serotyping for Salmonella."), - license = "GPL-2.0", - keywords = "salmonella", - url = "https://github.com/CFSAN-Biostatistics/SeqSero2", - packages=['seqsero2'], - scripts=['scripts/SeqSero2.py'], - entry_points={ - 'console_scripts': ['SeqSero2 = seqsero2.SeqSero2:main'] - }, - package_dir = {'seqsero': 'scripts'} +setup(name='SeqSero2', + version=open("version.py").readlines()[-1].split()[-1].strip("\"'"), + description='Salmonella serotyping', + long_description=readme(), + classifiers=[ + 'Development Status :: 3 - Alpha', + 'License :: OSI Approved :: GNU General Public License v2 (GPLv2)', + 'Programming Language :: Python :: 3', + 'Topic :: Text Processing :: Linguistic', + ], + keywords='Salmonella serotyping bioinformatics WGS', + url='https://github.com/denglab/SeqSero2/', + author='Shaokang Zhang, Hendrik C Den-Bakker and Xiangyu Deng', + author_email='zskzsk@uga.edu, Hendrik.DenBakker@uga.edu, xdeng@uga.edu', + license='GPLv2', + scripts=["bin/deinterleave_fastq.sh","bin/Initial_Conditions.py","bin/SeqSero2_package.py","bin/SeqSero2_update_kmer_database.py"], + packages=[""], + include_package_data = True, + install_requires=['biopython==1.73'], + data_files=[("seqsero2_db",["seqsero2_db/antigens.pickle","seqsero2_db/H_and_O_and_specific_genes.fasta","seqsero2_db/invA_mers_dict","seqsero2_db/special.pickle"])], + zip_safe=False, )