# HG changeset patch
# User peterjc
# Date 1384344315 18000
# Node ID 93b8db68dde451034717d7cbdfb9fe1b39595cab
# Parent 6564815949e0b601576ba08d82faf233e64842e9
Uploaded v0.0.1b, fixed dependency
diff -r 6564815949e0 -r 93b8db68dde4 tools/samtools_idxstats/README.rst
--- a/tools/samtools_idxstats/README.rst Mon Nov 11 12:31:47 2013 -0500
+++ b/tools/samtools_idxstats/README.rst Wed Nov 13 07:05:15 2013 -0500
@@ -62,7 +62,7 @@
For making the "Galaxy Tool Shed" http://toolshed.g2.bx.psu.edu/ tarball use
the following command from the Galaxy root folder::
- $ tar -czf samtools_idxstats.tar.gz tools/samtools_idxstats/README.rst tools/samtools_idxstats/samtools_idxstats.xml tools/samtools_idxstats/samtools_idxstats.py tools/samtools_idxstats/repository_dependencies.xml test-data/ex1.bam test-data/ex1.idxstats.tabular
+ $ tar -czf samtools_idxstats.tar.gz tools/samtools_idxstats/README.rst tools/samtools_idxstats/samtools_idxstats.xml tools/samtools_idxstats/samtools_idxstats.py tools/samtools_idxstats/tool_dependencies.xml test-data/ex1.bam test-data/ex1.idxstats.tabular
Check this worked::
@@ -70,7 +70,7 @@
tools/samtools_idxstats/README.rst
tools/samtools_idxstats/samtools_idxstats.xml
tools/samtools_idxstats/samtools_idxstats.py
- tools/samtools_idxstats/repository_dependencies.xml
+ tools/samtools_idxstats/tool_dependencies.xml
test-data/ex1.bam
test-data/ex1.idxstats.tabular
diff -r 6564815949e0 -r 93b8db68dde4 tools/samtools_idxstats/repository_dependencies.xml
--- a/tools/samtools_idxstats/repository_dependencies.xml Mon Nov 11 12:31:47 2013 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-
-
-
-
diff -r 6564815949e0 -r 93b8db68dde4 tools/samtools_idxstats/samtools_idxstats.py
--- a/tools/samtools_idxstats/samtools_idxstats.py Mon Nov 11 12:31:47 2013 -0500
+++ b/tools/samtools_idxstats/samtools_idxstats.py Wed Nov 13 07:05:15 2013 -0500
@@ -32,9 +32,11 @@
bam_filename, bai_filename, tabular_filename = sys.argv[1:]
if not os.path.isfile(bam_filename):
- stop_err("Input BAM file not found: %s" % bam_filename)
+ stop_err("Input BAM file not found: %s" % bam_filename)
if not os.path.isfile(bai_filename):
- stop_err("Input BAI file not found: %s" % bai_filename)
+ if bai_filename == "None":
+ stop_err("Error: Galaxy did not index your BAM file")
+ stop_err("Input BAI file not found: %s" % bai_filename)
#Assign sensible names with real extensions, and setup symlinks:
tmp_dir = tempfile.mkdtemp()
diff -r 6564815949e0 -r 93b8db68dde4 tools/samtools_idxstats/tool_dependencies.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/samtools_idxstats/tool_dependencies.xml Wed Nov 13 07:05:15 2013 -0500
@@ -0,0 +1,6 @@
+
+
+
+
+
+