Current work on simplifying the inventory tracking page.
[htsworkflow.git] / setup.py
index c20c0ecdb24475eabb637b036e22049c3ace2b34..a226a4fb886904251880b9364243d3450c9cb270 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,37 @@
 from setuptools import setup
+from version import get_git_version
 
 setup(
-  name="gaworkflow",
-  description="some bots and other utilities to help deal with data from an illumina sequencer",
-  author="Diane Trout & Brandon King",
-  author_email="diane@caltech.edu",
-  packages=["gaworkflow", 
-            "gaworkflow.pipeline",
-            "gaworkflow.frontend",
-            "gaworkflow.frontend.fctracker",
-            "gaworkflow.frontend.eland_config"           
-             ],
-  scripts=['scripts/spoolwatcher', 
-           'scripts/copier',
-           'scripts/retrieve_config',
-           'scripts/configure_pipeline'],
-)
+    name="htsworkflow",
+    version=get_git_version(),
+    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",
+              ],
+    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'
+        ],
+    )