diff bamCoverage.xml @ 6:c5847db0cb41 draft

Uploaded
author bgruening
date Wed, 14 Aug 2013 07:18:18 -0400
parents 1f312af2f8db
children 73761f33f198
line wrap: on
line diff
--- a/bamCoverage.xml	Tue Aug 06 08:20:47 2013 -0400
+++ b/bamCoverage.xml	Wed Aug 14 07:18:18 2013 -0400
@@ -1,9 +1,10 @@
-<tool id="bamCoverage" name="bamCoverage" version="1.0">
-  <description>Given a BAM file, generates a coverage bigwig file.  Multiple options available to count reads and normalize coverage.</description>
+<tool id="deeptools_bamCoverage" name="bamCoverage" version="1.0">
+  <description> generates a coverage bigWig file from a given BAM file.  Multiple options are available to count reads and normalize coverage.</description>
   <requirements>
-    <requirement type="package" version="1.5.1_59e067cce039cb93add04823c9f51cab202f8c2b">deepTools</requirement>
+    <requirement type="package" version="1.5.1_df852fa1ef13251a17274ee18fbf919fbc515079">deepTools</requirement>
     <requirement type="package" version="0.1">ucsc_tools</requirement>
     <requirement type="package" version="1.7.1">numpy</requirement>
+    <requirement type="package" >deepTools</requirement>
   </requirements>
   <command>
   bamCoverage
@@ -26,7 +27,11 @@
   #elif $scaling.type=='own':
     --scaleFactor $scaling.scaleFactor
   #end if
-  
+
+  ##if str($ignoreForNormalization).strip() != '':
+  ##  --ignoreForNormalization $ignoreForNormalization
+  ##end if
+
   #if $advancedOpt.showAdvancedOpt == "yes":
     #if $advancedOpt.smoothLength:
       --smoothLength '$advancedOpt.smoothLength'
@@ -47,7 +52,7 @@
 
   <inputs>
     <param name="bamInput" format="bam" type="data" label="Input BAM file"
-       help="The BAM file must be sorted and indexed."/>
+       help="The BAM file must be sorted."/>
 
     <param name="fragmentLength" type="integer" value="300" min="1"
        label="Length of the average fragment size"
@@ -77,6 +82,13 @@
         </when>
     </conditional>
 
+    <!--
+    Not yet supported.
+    <param name="ignoreForNormalization" type="text" value="" size="50"
+        label="regions that should be excluded for calculating the scaling factor"
+        help="Sometimes it makes sense to exclude certain regions when calculating the scaling factor. For example, if you know some regions that you suspect to be present more often in your sample's genome than in the reference genome that will therefore accumulate reads (CNV). Another typical example is the single X chromosome in male samples that should be scaled separately from the diploid autosomes. For example chrX,chrY,chr3. or chr10:12220-128932" />
+    -->
+
     <param name="outFileFormat" type="select" label="Coverage file format">
         <option value="bigwig" selected="true">bigwig</option>
         <option value="bedgraph">bedgraph</option>
@@ -107,7 +119,7 @@
 
           <param name="minMappingQuality" type="integer" optional="true" value="1" min="1"
             label="Minimum mapping quality"
-            help= "If set, only reads that have a mapping quality score higher than the given value are considered"/>
+            help= "If set, only reads that have a mapping quality score higher than the given value are considered. *Note* Bowtie's Mapping quality is related to uniqueness: the higher the score, the more unique is a read. A mapping quality defined by Bowtie of 10 or less indicates that there is at least a 1 in 10 chance that the read truly originated elsewhere."/>
         </when>
     </conditional>
   </inputs>
@@ -129,14 +141,13 @@
 
 .. class:: infomark
 
-If you would like to give us feedback or you run into any trouble, please sent an email to deeptools@googlegroups.com
+If you would like to give us feedback or you run into any trouble, please send an email to deeptools@googlegroups.com
 
 This tool is developed by the `Bioinformatics and Deep-Sequencing Unit`_ at the `Max Planck Institute for Immunobiology and Epigenetics`_.
 
 
 .. _Bioinformatics and Deep-Sequencing Unit: http://www3.ie-freiburg.mpg.de/facilities/research-facilities/bioinformatics-and-deep-sequencing-unit/
 .. _Max Planck Institute for Immunobiology and Epigenetics: http://www3.ie-freiburg.mpg.de
-.. _Fidel Ramirez: ramirez@ie-freiburg.mpg.de
 
 </help>
 </tool>