changeset 5:6e4920c4285f draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/varscan_version_2 commit 9a92cb9da7568fd0482be68dbedd5c30c4c931c7
author devteam
date Fri, 03 Feb 2017 08:25:53 -0500
parents 24670f9f6839
children
files tool_dependencies.xml varscan_mpileup.xml
diffstat 2 files changed, 9 insertions(+), 30 deletions(-) [+]
line wrap: on
line diff
--- a/tool_dependencies.xml	Mon Nov 09 12:01:23 2015 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<tool_dependency>
-    <package name="varscan" version="2.3.6">
-        <install version="1.0">
-            <actions>
-                <action type="download_by_url">http://downloads.sourceforge.net/project/varscan/VarScan.v2.3.6.jar</action>
-                <action type="move_file">
-                    <source>VarScan.v2.3.6.jar</source>
-                    <destination>$INSTALL_DIR/jars</destination>
-                </action>
-                <action type="set_environment">
-                    <environment_variable name="JAVA_JAR_PATH" action="set_to">$INSTALL_DIR/jars</environment_variable>
-                </action>
-            </actions>
-        </install>
-        <readme>
-        </readme>
-    </package>
-</tool_dependency>
--- a/varscan_mpileup.xml	Mon Nov 09 12:01:23 2015 -0500
+++ b/varscan_mpileup.xml	Fri Feb 03 08:25:53 2017 -0500
@@ -1,8 +1,8 @@
-<tool id="varscan" name="Varscan" version="0.1">
+<tool id="varscan" name="VarScan" version="2.4.2">
     <description>for variant detection</description>
 
     <requirements>
-        <requirement type="package" version="2.3.6">varscan</requirement>
+        <requirement type="package" version="2.4.2">varscan</requirement>
     </requirements>
 
     <stdio>
@@ -10,16 +10,18 @@
         <regex match=".*" source="both" level="log" description="tool progress"/>
     </stdio>
 
-    <version_command>java -jar $JAVA_JAR_PATH/VarScan.v2.3.6.jar 2>&amp;1 | head -n 1</version_command>
+    <version_command><![CDATA[
+varscan 2>&1 | head -n 1
+    ]]></version_command>
 
-    <command>
+    <command><![CDATA[
         ## Set up samples list file.
         #if $sample_names.strip() != '':
-           echo $sample_names | awk -F ',' '{ for (i = 1; i &lt;= NF; i++) { print \$i; } }' > samples_list.txt;
+           echo $sample_names | awk -F ',' '{ for (i = 1; i <= NF; i++) { print \$i; } }' > samples_list.txt &&
         #end if
 
         ## Set up command + input.
-        java -jar \$JAVA_JAR_PATH/VarScan.v2.3.6.jar ${cmd} ${input}
+        varscan ${cmd} ${input}
         --min-coverage ${min_coverage} 
         --min-reads2 ${min_supporting_reads} 
         --min-avg-qual ${min_avg_qual}
@@ -41,7 +43,7 @@
         #if $sample_names.strip() != '':
             --vcf-sample-list samples_list.txt
         #end if
-    </command>
+    ]]></command>
 
     <inputs>
         <param format="pileup" name="input" type="data" label="Pileup dataset" help=""/>
@@ -68,10 +70,6 @@
     <outputs>
         <data name="output" format="vcf"/>
     </outputs>
-
-    <trackster_conf>
-    </trackster_conf>
-
     <tests>
         <test>
             <param name="input" value="test_in1.pileup" />