Mercurial > repos > iuc > macs2
diff macs2_callpeak.xml @ 1:d202e3d663bb draft
Uploaded
author | iuc |
---|---|
date | Thu, 16 Jan 2014 15:44:43 -0500 |
parents | 9c157b556c33 |
children | da0a1fcf7fe0 |
line wrap: on
line diff
--- a/macs2_callpeak.xml Thu Jan 16 13:31:17 2014 -0500 +++ b/macs2_callpeak.xml Thu Jan 16 15:44:43 2014 -0500 @@ -1,12 +1,13 @@ <tool id="macs2_callpeak" name="Call peaks" version="2.0.10.0"> <description>from alignment results</description> - <requirements> - <requirement type="python-module">macs2</requirement> - <requirement type="python-module">numpy</requirement> - <requirement type="package" version="2.0.10.2">macs2</requirement> - <requirement type="package" version="1.7.1">numpy</requirement> + <expand macro="requirements"> + <requirement type="package" version="3.0.1">R_3_0_1</requirement> <!-- awk and R is missing --> - </requirements> + </expand> + <expand macro="version_command" /> + <macros> + <import>macs2_macros.xml</import> + </macros> <command> #set $temp_stderr = 'macs2_stderr' macs2 callpeak @@ -21,14 +22,10 @@ #for $ifile in $input_treatment_file: --format='$ifile.ext.upper()' #end for - - #if $effective_genome_size_options.effective_genome_size_options_selector == 'user_defined': - --gsize $effective_genome_size_options.gsize - #else: - --gsize $effective_genome_size_options.effective_genome_size_options_selector - #end if - --bw='$bw' + @effective_genome_size@ + + --bw='$band_width' ##advanced options #if str( $advanced_options.advanced_options_selector ) == 'on': @@ -116,26 +113,15 @@ #end if cat $temp_stderr 2>&1 - </command> <inputs> <param name="input_control_file" type="data" format="bam,sam,bed" multiple="True" optional="True" label="ChIP-Seq Control File" /> <param name="input_treatment_file" type="data" format="bam,sam,bed" multiple="True" label="ChIP-Seq Treatment File" /> - <conditional name="effective_genome_size_options"> - <param name="effective_genome_size_options_selector" type="select" label="Effective genome size" help="--gsize"> - <option value="3300000000">Human (3.300.000.000)</option> - <option value="3000000000">Mouse (3.000.000.000)</option> - <option value="190000000">Fly (190.000.000)</option> - <option value="130000000">Worm (130.000.000)</option> - <option value="user_defined">User defined</option> - </param> - <when value="user_defined"> - <param name="gsize" type="integer" size="12" label="Effective genome size" value=""/> - </when> - </conditional> + <expand macro="conditional_effective_genome_size" /> - <param name="bw" type="integer" label="Band width" value="300" help="(--bw)"/> + <param name="band_width" type="integer" value="300" label="Band width for picking regions to compute fragment size" + help="This value is only used while building the shifting model." /> <param name="bdg" type="boolean" truevalue="-B" falsevalue="" checked="False" label="Save fragment pileup, control lambda, -log10pvalue/qvalue in bedGraph" help="Files are located in the html report."/> <conditional name="pq_options">