X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=htsworkflow.git;a=blobdiff_plain;f=setup.py;h=f37b3addaf734b2c22fcaf3aa73c655cc426ca23;hp=a226a4fb886904251880b9364243d3450c9cb270;hb=HEAD;hpb=5d586b4a5d4af6bf52929409c96c491e24e86ad5 diff --git a/setup.py b/setup.py index a226a4f..f37b3ad 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -from setuptools import setup +from setuptools import setup, find_packages from version import get_git_version setup( @@ -7,31 +7,38 @@ setup( description="Utilities to help manage high-through-put sequencing", author="Diane Trout, Brandon King", author_email="diane@caltech.edu", - packages=["htsworkflow", - "htsworkflow.automation", - "htsworkflow.pipelines", - "htsworkflow.util", - # django site - "htsworkflow.frontend", - "htsworkflow.frontend.analysis", - "htsworkflow.frontend.eland_config", - "htsworkflow.frontend.experiments", - "htsworkflow.frontend.inventory", - "htsworkflow.frontend.reports", - "htsworkflow.frontend.samples", - ], + packages=find_packages(), scripts=[ - 'scripts/copier', - 'scripts/library.py', - 'scripts/makebed', - 'scripts/make-library-tree', - 'scripts/mark_archived_data', - 'scripts/qseq2fastq', - 'scripts/retrieve_config', - 'scripts/runfolder', - 'scripts/runner', - 'scripts/spoolwatcher', - 'scripts/srf', - 'scripts/srf2fastq' - ], - ) + "scripts/htsw-copier", + "scripts/htsw-eland2bed", + "scripts/htsw-elandseq", + "scripts/htsw-gerald2bed", + "scripts/htsw-get-config", + "scripts/htsw-qseq2fastq", + "scripts/htsw-record-runfolder", + "scripts/htsw-runfolder", + "scripts/htsw-runner", + "scripts/htsw-spoolwatcher", + "scripts/htsw-srf", + "scripts/htsw-srf2fastq", + "scripts/htsw-update-archive", + "scripts/htsw-validate", + ], + # I should be using one or the other package import + package_data = { + '': ['*.turtle'] + }, + include_package_data=True, + install_requires=['distribute', + 'django >=1.6, <1.7', + 'lxml >= 2.2.4', + 'numpy >= 1.3', + 'benderjab >= 0.2', + 'httplib2', + 'keyring', + 'PyLD', + 'requests', + # This dependency is redland librdf, which doesn't have a public egg + #'librdf >= 1.0.14', + ], +)