comparison damidseq_core.xml @ 6:9b13b8bda9d8 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/damidseq_core commit 8dccd750ac2057caa6495636153250bdd4ecf549
author mvdbeek
date Fri, 20 Apr 2018 06:14:00 -0400
parents 6c00620084a5
children 02f09108bcff
comparison
equal deleted inserted replaced
5:6c00620084a5 6:9b13b8bda9d8
1 <tool id="damidseq_core" name="damidseq" version="0.1.3"> 1 <tool id="damidseq_core" name="damidseq" version="0.1.4">
2 <description>align, extend and normalize a DamID-seq experiment</description> 2 <description>align, extend and normalize a DamID-seq experiment</description>
3 <requirements> 3 <requirements>
4 <requirement type="package" version="1.4">damidseq_pipeline</requirement> 4 <requirement type="package" version="1.4">damidseq_pipeline</requirement>
5 </requirements> 5 </requirements>
6 <version_command><![CDATA[damidseq_pipeline --help 2>&1| grep damidseq_pipeline]]></version_command> 6 <version_command><![CDATA[damidseq_pipeline --help 2>&1| grep damidseq_pipeline]]></version_command>
28 --q=$q 28 --q=$q
29 --qscore1max=$qscore1max 29 --qscore1max=$qscore1max
30 --qscore1min=$qscore1min 30 --qscore1min=$qscore1min
31 --qscore2max=$qscore2max 31 --qscore2max=$qscore2max
32 --threads=\${GALAXY_SLOTS:-4} 2>&1| LC_ALL=C sed -e 's/[^A-Za-z0-9._-]/ /g' && 32 --threads=\${GALAXY_SLOTS:-4} 2>&1| LC_ALL=C sed -e 's/[^A-Za-z0-9._-]/ /g' &&
33 mv Fusion-vs-Dam.* fusion.output 33 mv Fusion-vs-Dam.gatc.* gatc.output
34 #if str($full_data_files):
35 && mv Fusion-vs-Dam.* full.output
36 #end if
34 ]]></command> 37 ]]></command>
35 <configfiles> 38 <configfiles>
36 <configfile name="index">A1 Dam 39 <configfile name="index">A1 Dam
37 A2 Fusion</configfile> 40 A2 Fusion</configfile>
38 </configfiles> 41 </configfiles>
53 <param argument="--extend_reads" type="boolean" truevalue="1" falsevalue="0" checked="True" label="Perform read extension?"/> 56 <param argument="--extend_reads" type="boolean" truevalue="1" falsevalue="0" checked="True" label="Perform read extension?"/>
54 <param argument="--extension_method" type="select" label="Select the read extension method" help="Select Full to extend all reads or GATC to extend reads to --len or to the next GATC site, whichever is shorter. Using this option increases peak resolution (default)."> 57 <param argument="--extension_method" type="select" label="Select the read extension method" help="Select Full to extend all reads or GATC to extend reads to --len or to the next GATC site, whichever is shorter. Using this option increases peak resolution (default).">
55 <option value="gatc">To nearest GATC site</option> 58 <option value="gatc">To nearest GATC site</option>
56 <option value="full">Full</option> 59 <option value="full">Full</option>
57 </param> 60 </param>
58 <param argument="--full_data_files" type="boolean" truevalue="--full_data_file" falsevalue="" label="Output full binned ratio files (not only GATC array)"/> 61 <param argument="--full_data_files" type="boolean" truevalue="--full_data_files" falsevalue="" label="Output full binned ratio files (not only GATC array)"/>
59 <param argument="--len" type="integer" min="50" value="300" label="Length to extend reads to"/> 62 <param argument="--len" type="integer" min="50" value="300" label="Length to extend reads to"/>
60 <param argument="--bins" type="integer" min="10" value="75" label="Width of bins to use for mapping reads"/> 63 <param argument="--bins" type="integer" min="10" value="75" label="Width of bins to use for mapping reads"/>
61 <param argument="--min_norm_value" type="float" value="-5.0" label="Minimum log2 value to limit normalisation search at"/> 64 <param argument="--min_norm_value" type="float" value="-5.0" label="Minimum log2 value to limit normalisation search at"/>
62 <param argument="--max_norm_value" type="float" value="5.0" label="Maximum log2 value to limit normalisation search at"/> 65 <param argument="--max_norm_value" type="float" value="5.0" label="Maximum log2 value to limit normalisation search at"/>
63 <param argument="--method_subtract" type="boolean" truevalue="--method_subtract" falsevalue="" label="Subtract Dam control values from Dam-fusion values instead of using the log2 ratio?"/> 66 <param argument="--method_subtract" type="boolean" truevalue="--method_subtract" falsevalue="" label="Subtract Dam control values from Dam-fusion values instead of using the log2 ratio?"/>
70 <param argument="--qscore1min" type="float" min="0.0" value="0.4" max="1.0" label="min decile for normalising from Dam array"/> 73 <param argument="--qscore1min" type="float" min="0.0" value="0.4" max="1.0" label="min decile for normalising from Dam array"/>
71 <param argument="--qscore1max" type="float" min="0.0" value="1.0" max="1.0" label="max decile for normalising from Dam array"/> 74 <param argument="--qscore1max" type="float" min="0.0" value="1.0" max="1.0" label="max decile for normalising from Dam array"/>
72 <param argument="--qscore2max" type="float" min="0.0" value="0.9" max="1.0" label="max decile for normalising from fusion-protein array"/> 75 <param argument="--qscore2max" type="float" min="0.0" value="0.9" max="1.0" label="max decile for normalising from fusion-protein array"/>
73 </inputs> 76 </inputs>
74 <outputs> 77 <outputs>
75 <data name="output_ratio" format="bed" from_work_dir="fusion.output" label="Dam-fusion vs Dam-only ratio"> 78 <data name="output_ratio" format="bedgraph" from_work_dir="gatc.output" label="Dam-fusion vs Dam-only GATC ratio on ${on_string}">
76 <change_format> 79 <change_format>
77 <when input="output_format" value="gff" format="gff" /> 80 <when input="output_format" value="gff" format="gff" />
78 </change_format> 81 </change_format>
79 <actions> 82 <actions>
80 <action type="metadata" name="dbkey"> 83 <action type="metadata" name="dbkey">
83 <filter type="param_value" ref="reference_index" column="0"/> 86 <filter type="param_value" ref="reference_index" column="0"/>
84 </option> 87 </option>
85 </action> 88 </action>
86 </actions> 89 </actions>
87 </data> 90 </data>
88 <data name="control_output" format="bam" from_work_dir="Dam-ext300.bam" label="Dam-only alignment"> 91 <data name="output_ratio_full" format="bedgraph" from_work_dir="full.output" label="Dam-fusion vs Dam-only full ratio on ${on_string}">
92 <filter>full_data_files == '--full_data_files'</filter>
93 <change_format>
94 <when input="output_format" value="gff" format="gff" />
95 </change_format>
89 <actions> 96 <actions>
90 <action type="metadata" name="dbkey"> 97 <action type="metadata" name="dbkey">
91 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> 98 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0">
92 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> 99 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/>
93 <filter type="param_value" ref="reference_index" column="0"/> 100 <filter type="param_value" ref="reference_index" column="0"/>
94 </option> 101 </option>
95 </action> 102 </action>
96 </actions> 103 </actions>
97 </data> 104 </data>
98 <data name="fusion_output" format="bam" from_work_dir="Fusion-ext300.bam" label="Dam-fusion alignment"> 105 <data name="control_output" format="bam" from_work_dir="Dam-ext300.bam" label="Dam-only alignment on ${on_string}">
106 <actions>
107 <action type="metadata" name="dbkey">
108 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0">
109 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/>
110 <filter type="param_value" ref="reference_index" column="0"/>
111 </option>
112 </action>
113 </actions>
114 </data>
115 <data name="fusion_output" format="bam" from_work_dir="Fusion-ext300.bam" label="Dam-fusion alignment on ${on_string}">
99 <actions> 116 <actions>
100 <action type="metadata" name="dbkey"> 117 <action type="metadata" name="dbkey">
101 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> 118 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0">
102 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> 119 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/>
103 <filter type="param_value" ref="reference_index" column="0"/> 120 <filter type="param_value" ref="reference_index" column="0"/>
121 <param name="dam" value="A001.fastq"/> 138 <param name="dam" value="A001.fastq"/>
122 <param name="dam_fusion" value="A002.fastq"/> 139 <param name="dam_fusion" value="A002.fastq"/>
123 <param name="gatc_frag_file" value="dm6.GATC.gff"/> 140 <param name="gatc_frag_file" value="dm6.GATC.gff"/>
124 <param name="reference_index" value="dm6"/> 141 <param name="reference_index" value="dm6"/>
125 <param name="norm_method" value="rpm"/> 142 <param name="norm_method" value="rpm"/>
143 <param name="full_data_files" value="true"/>
126 <output name="output_ratio" file="output_ratio.bed"/> 144 <output name="output_ratio" file="output_ratio.bed"/>
145 <output name="output_ratio_full" file="output_ratio_full.bed"/>
127 <output name="control_output" file="control.bam"/> 146 <output name="control_output" file="control.bam"/>
128 <output name="fusion_output" file="fusion.bam"/> 147 <output name="fusion_output" file="fusion.bam"/>
129 </test> 148 </test>
130 </tests> 149 </tests>
131 <help><![CDATA[ 150 <help><![CDATA[