Mercurial > repos > sauria > hifive
changeset 1:bed2b67b46b7 draft
Uploaded
author | sauria |
---|---|
date | Tue, 14 Apr 2015 16:27:21 -0400 |
parents | b855fcdb534d |
children | bdb07d744116 |
files | hifive/create_fivec_heatmap.xml hifive/create_hic_heatmap.xml hifive/get_interval_fivec_data.xml hifive/get_interval_hic_data.xml hifive/tool_dependencies.xml |
diffstat | 5 files changed, 104 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/hifive/create_fivec_heatmap.xml Mon Apr 13 14:34:05 2015 -0400 +++ b/hifive/create_fivec_heatmap.xml Tue Apr 14 16:27:21 2015 -0400 @@ -13,6 +13,9 @@ #if str( $regions ) != "": -r $regions #end if + #if str( $dynamic.binning ) == "yes": + -y -x $dynamic.expbinsize -f $dynamic.minobs -g $dynamic.search $dynamic.failed + #end if #if str( $image.generate ) == "yes": -k min_color=$image.mincolor -k mid_color=$image.midcolor -k max_color=$image.maxcolor -i $image_file -k logged=$image.logged @@ -55,6 +58,28 @@ <option value="enrichment">enrichment</option> </param> <param type="text" size="60" name="regions" value="" label="Included regions" optional="False" help="If a subset of regions are to be used, enter a comma-separated list of region numbers."/> + <conditional name="dynamic"> + <param name="binning" type="select" label="Dynamically bin data"> + <option value="yes">yes</option> + <option value="no">no</option> + </param> + <when value="yes"> + <param name="expbinsize" type="integer" label="Expansion binning size (bp)" value="10000" help="The size of bins to use when expanding heatmap bins. A zero indicates unbinned expansion." > + <validator type="in_range" min="0"/> + </param> + <param name="minobs" type="integer" label="Minimum observations" value="20" help="The number of observations needed to stop expanding a bin." > + <validator type="in_range" min="1"/> + </param> + <param name="search" type="integer" label="Maximum search distance" value="0" help="The maximum distance a bin can be expanded. A value of zero indicates no maximum." > + <validator type="in_range" min="0"/> + </param> + <param name="failed" type="select" label="Remove failed bins"> + <option value="">no</option> + <option value="-v">yes</option> + </param> + </when> + <when value="no"/> + </conditional> <conditional name="image"> <param name="generate" type="select" label="Generate image"> <option value="yes">yes</option>
--- a/hifive/create_hic_heatmap.xml Mon Apr 13 14:34:05 2015 -0400 +++ b/hifive/create_hic_heatmap.xml Tue Apr 14 16:27:21 2015 -0400 @@ -8,6 +8,9 @@ #if str( $chroms ) != "": -c $chroms #end if + #if str( $dynamic.binning ) == "yes": + -y -x $dynamic.expbinsize -f $dynamic.minobs -a $dynamic.search $dynamic.failed + #end if #if str( $image.generate ) == "yes": -k min_color=$image.mincolor -k mid_color=$image.midcolor -k max_color=$image.maxcolor -i $image_file -k logged=$image.logged @@ -36,6 +39,28 @@ <option value="enrichment">enrichment</option> </param> <param type="text" size="60" name="chroms" value="" label="Included chromosomes" optional="False" help="If a subset of chromosomes are to be used, enter a comma-separated list of chromosome names."/> + <conditional name="dynamic"> + <param name="binning" type="select" label="Dynamically bin data"> + <option value="yes">yes</option> + <option value="no">no</option> + </param> + <when value="yes"> + <param name="expbinsize" type="integer" label="Expansion binning size (bp)" value="10000" help="The size of bins to use when expanding heatmap bins. A zero indicates unbinned expansion." > + <validator type="in_range" min="0"/> + </param> + <param name="minobs" type="integer" label="Minimum observations" value="20" help="The number of observations needed to stop expanding a bin." > + <validator type="in_range" min="1"/> + </param> + <param name="search" type="integer" label="Maximum search distance" value="0" help="The maximum distance a bin can be expanded. A value of zero indicates no maximum." > + <validator type="in_range" min="0"/> + </param> + <param name="failed" type="select" label="Remove failed bins"> + <option value="">no</option> + <option value="-v">yes</option> + </param> + </when> + <when value="no"/> + </conditional> <conditional name="image"> <param name="generate" type="select" label="Generate image"> <option value="yes">yes</option>
--- a/hifive/get_interval_fivec_data.xml Mon Apr 13 14:34:05 2015 -0400 +++ b/hifive/get_interval_fivec_data.xml Tue Apr 14 16:27:21 2015 -0400 @@ -11,6 +11,9 @@ #if $stop: -e $stop #end if + #if str( $dynamic.binning ) == "yes": + -y -x $dynamic.expbinsize -f $dynamic.minobs -g $dynamic.search $dynamic.failed + #end if #if str( $image.generate ) == "yes": -k min_color=$image.mincolor -k mid_color=$image.midcolor -k max_color=$image.maxcolor -i $image_file -k logged=$image.logged @@ -46,6 +49,28 @@ <option value="fragment">fragment-corrected</option> <option value="enrichment">enrichment</option> </param> + <conditional name="dynamic"> + <param name="binning" type="select" label="Dynamically bin data"> + <option value="yes">yes</option> + <option value="no">no</option> + </param> + <when value="yes"> + <param name="expbinsize" type="integer" label="Expansion binning size (bp)" value="10000" help="The size of bins to use when expanding heatmap bins. A zero indicates unbinned expansion." > + <validator type="in_range" min="0"/> + </param> + <param name="minobs" type="integer" label="Minimum observations" value="20" help="The number of observations needed to stop expanding a bin." > + <validator type="in_range" min="1"/> + </param> + <param name="search" type="integer" label="Maximum search distance" value="0" help="The maximum distance a bin can be expanded. A value of zero indicates no maximum." > + <validator type="in_range" min="0"/> + </param> + <param name="failed" type="select" label="Remove failed bins"> + <option value="">no</option> + <option value="-v">yes</option> + </param> + </when> + <when value="no"/> + </conditional> <conditional name="image"> <param name="generate" type="select" label="Generate image"> <option value="yes">yes</option>
--- a/hifive/get_interval_hic_data.xml Mon Apr 13 14:34:05 2015 -0400 +++ b/hifive/get_interval_hic_data.xml Tue Apr 14 16:27:21 2015 -0400 @@ -14,6 +14,9 @@ #if $maxdist: -m $maxdist #end if + #if str( $dynamic.binning ) == "yes": + -y -x $dynamic.expbinsize -f $dynamic.minobs -a $dynamic.search $dynamic.failed + #end if #if str( $image.generate ) == "yes": -k min_color=$image.mincolor -k mid_color=$image.midcolor -k max_color=$image.maxcolor -i $image_file -k logged=$image.logged $image.rotate @@ -49,6 +52,28 @@ <option value="fend">fend-corrected</option> <option value="enrichment">enrichment</option> </param> + <conditional name="dynamic"> + <param name="binning" type="select" label="Dynamically bin data"> + <option value="yes">yes</option> + <option value="no">no</option> + </param> + <when value="yes"> + <param name="expbinsize" type="integer" label="Expansion binning size (bp)" value="10000" help="The size of bins to use when expanding heatmap bins. A zero indicates unbinned expansion." > + <validator type="in_range" min="0"/> + </param> + <param name="minobs" type="integer" label="Minimum observations" value="20" help="The number of observations needed to stop expanding a bin." > + <validator type="in_range" min="1"/> + </param> + <param name="search" type="integer" label="Maximum search distance" value="0" help="The maximum distance a bin can be expanded. A value of zero indicates no maximum." > + <validator type="in_range" min="0"/> + </param> + <param name="failed" type="select" label="Remove failed bins"> + <option value="">no</option> + <option value="-v">yes</option> + </param> + </when> + <when value="no"/> + </conditional> <conditional name="image"> <param name="generate" type="select" label="Generate image"> <option value="yes">yes</option>
--- a/hifive/tool_dependencies.xml Mon Apr 13 14:34:05 2015 -0400 +++ b/hifive/tool_dependencies.xml Tue Apr 14 16:27:21 2015 -0400 @@ -1,4 +1,4 @@ -<?xml version="1.0"?> +<?xml version="1.1"?> <tool_dependency> <package name="scipy" version="0.14"> <repository changeset_revision="2e3809844979" name="package_scipy_0_14" owner="iuc" toolshed="https://testtoolshed.g2.bx.psu.edu" /> @@ -12,10 +12,10 @@ <package name="h5py" version="2.4.0"> <repository changeset_revision="79b31a4c757c" name="package_h5py_2_4_0" owner="sauria" toolshed="https://testtoolshed.g2.bx.psu.edu" /> </package> - <package name="hifive" version="1.0"> - <repository changeset_revision="8f35dfa26c62" name="package_hifive_1_0" owner="sauria" toolshed="https://testtoolshed.g2.bx.psu.edu" /> + <package name="hifive" version="1.0.1"> + <repository changeset_revision="429c3c79840d" name="package_hifive_1_0_1" owner="sauria" toolshed="https://testtoolshed.g2.bx.psu.edu" /> </package> - <set_environment version="1.0"> + <set_environment version="1.1"> <environment_variable action="set_to" name="HIFIVE_SCRIPT_PATH">$REPOSITORY_INSTALL_DIR</environment_variable> </set_environment> </tool_dependency>