Repository 'deeptools_plot_coverage'
hg clone https://toolshed.g2.bx.psu.edu/repos/bgruening/deeptools_plot_coverage

Changeset 22:3a539cb281ba (2019-02-19)
Previous changeset 21:7373bed2be0f (2018-08-22) Next changeset 23:017710636d31 (2019-02-20)
Commit message:
planemo upload for repository https://github.com/deeptools/deepTools/tree/master/galaxy/wrapper/ commit 6507b14607984c6f48d9866922a17132de4bb54d
modified:
deepTools_macros.xml
plotCoverage.xml
repository_dependencies.xml
b
diff -r 7373bed2be0f -r 3a539cb281ba deepTools_macros.xml
--- a/deepTools_macros.xml Wed Aug 22 16:47:56 2018 -0400
+++ b/deepTools_macros.xml Tue Feb 19 09:59:04 2019 -0500
[
@@ -1,11 +1,11 @@
 <macros>
 
     <token name="@THREADS@">--numberOfProcessors "\${GALAXY_SLOTS:-4}"</token>
-    <token name="@WRAPPER_VERSION@">3.1.2.0</token>
+    <token name="@WRAPPER_VERSION@">3.2.0.0</token>
     <xml name="requirements">
         <requirements>
-            <requirement type="package" version="3.1.2">deeptools</requirement>
-            <requirement type="package" version="1.7">samtools</requirement>
+            <requirement type="package" version="3.2.0">deeptools</requirement>
+            <requirement type="package" version="1.9">samtools</requirement>
         </requirements>
         <expand macro="stdio" />
         <version_command>@BINARY@ --version</version_command>
@@ -359,7 +359,7 @@
     </xml>
 
     <xml name="pseudocount">
-        <param argument="--pseudocount" type="float" value="1" label="Pseudocount" help="Small number to avoid dividing by zero."/>
+        <param argument="--pseudocount" type="text" value="1 1" label="Pseudocount" help="Small number to avoid dividing by zero. You can specify separate values for the pseudocount added to the numerator and denominator by providing two values separated by a space."/>
     </xml>
 
     <token name="@REFERENCES@">
@@ -423,12 +423,47 @@
         </conditional>
     </xml>
 
+    <xml name="custom_sample_labels">
+ <conditional name="custom_sample_labels_conditional">
+        <param name="custom_labels_select" type="select" label="Would you like custom sample labels?" help="By default, the names of the samples in your history are used.">
+     <option value="No" selected="true">No, use sample names in the history</option>
+     <option value="Yes">Yes, I want to specify new labels</option>
+ </param>
+ <when value="No">
+ </when>
+ <when value="Yes">
+     <param argument="--labels" type="text" label="Sample Labels" help="Labels, separated by a space. If your labels themselves contain spaces then please enclose them in quotes (e.g., &quot;sample 1&quot; &quot;sample 2&quot;)">
+                <sanitizer>
+                    <valid initial="string.printable">
+                    </valid>
+                </sanitizer>
+            </param>
+ </when>
+        </conditional>
+    </xml>
+
     <xml name="plotTitle">
         <param argument="--plotTitle" type="text" value="" size="30" optional="True"
             label="Title of the plot"
             help="Title of the plot, to be printed on top of the generated image." />
     </xml>
 
+    <xml name="legendLocation">
+        <param argument="--legendLocation" type="select" label="Legend location" help="Location for the legend in the summary plot. Note that none cannot be used in plotProfile.">
+            <option value="best" selected="true">Best (automatic)</option>
+            <option value="upper-right">upper-right</option>
+            <option value="upper-left">upper-left</option>
+            <option value="upper-center">upper-center</option>
+            <option value="lower-right">lower-right</option>
+            <option value="lower-left">lower-left</option>
+            <option value="lower-center">lower-center</option>
+            <option value="center-right">center-right</option>
+            <option value="center-left">center-left</option>
+            <option value="center">center</option>
+            <option value="none">none (only works for heatmaps</option>
+        </param>
+    </xml>
+
     <xml name="labelRotation">
         <param argument="--labelRotation" type="integer" value="0"
             label="Rotation of the X-axis labels (in degrees)"
@@ -438,6 +473,9 @@
 
     <token name="@multiple_input_bams@">
 <![CDATA[
+        #if $custom_sample_labels_conditional.custom_labels_select == "Yes":
+            #set custom_labels=labels
+        #end if
         #set files=[]
         #set labels=[]
         #import re
@@ -466,11 +504,17 @@
                 #silent $labels.append("'%s'" % $identifier)
             #end for
         #end if
+        #if $custom_sample_labels_conditional.custom_labels_select == "Yes":
+            #set labels=custom_labels
+        #end if
 ]]>
     </token>
 
     <token name="@multiple_input_bigwigs@">
 <![CDATA[
+        #if $custom_labels_conditional.custom_labels_select == "Yes":
+            #set custom_labels=labels
+        #end if
         #set files=[]
         #set labels=[]
         #import re
@@ -489,6 +533,9 @@
                 #silent $labels.append("'%s'" % $identifier)
             #end for
         #end if
+        #if $custom_labels_conditional.custom_labels_select == "Yes":
+            #set labels=custom_labels
+        #end if
 ]]>
     </token>
 
b
diff -r 7373bed2be0f -r 3a539cb281ba plotCoverage.xml
--- a/plotCoverage.xml Wed Aug 22 16:47:56 2018 -0400
+++ b/plotCoverage.xml Tue Feb 19 09:59:04 2019 -0500
b
@@ -47,6 +47,7 @@
     <inputs>
 
         <expand macro="multiple_input_bams" MIN="1"/>
+        <expand macro="custom_sample_labels" />
 
         <conditional name="advancedOpt">
             <param name="showAdvancedOpt" type="select" label="Show advanced options" >
b
diff -r 7373bed2be0f -r 3a539cb281ba repository_dependencies.xml
--- a/repository_dependencies.xml Wed Aug 22 16:47:56 2018 -0400
+++ b/repository_dependencies.xml Tue Feb 19 09:59:04 2019 -0500
b
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" ?>
 <repositories>
-    <repository changeset_revision="9946bc39c834" name="data_manager_twobit_builder" owner="devteam" toolshed="https://toolshed.g2.bx.psu.edu" />
-</repositories>
+    <repository changeset_revision="9946bc39c834" name="data_manager_twobit_builder" owner="devteam" toolshed="https://toolshed.g2.bx.psu.edu"/>
+</repositories>
\ No newline at end of file