Mercurial > repos > drosofff > lumpy
comparison lumpy.xml @ 5:57b7aaa3347e draft
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/lumpy commit ccfbe9e77653393089624d308873496d1d7e32a7
author | drosofff |
---|---|
date | Wed, 07 Dec 2016 12:26:19 -0500 |
parents | 083280e54e71 |
children | d2202509b46c |
comparison
equal
deleted
inserted
replaced
4:083280e54e71 | 5:57b7aaa3347e |
---|---|
1 <tool id="lumpy" name="lumpy-sv" version="0.2"> | 1 <tool id="lumpy" name="lumpy-sv" version="0.2"> |
2 <description>find structural variants</description> | 2 <description>find structural variants</description> |
3 <requirements> | 3 <requirements> |
4 <requirement type="package" version="0.2.12">lumpy-sv</requirement> | 4 <requirement type="package" version="0.2.12">lumpy-sv</requirement> |
5 <requirement type="package" version="1.3.1">samtools</requirement> | 5 <requirement type="package" version="1.3.1">samtools</requirement> |
6 <requirement type="package" version="1.11.2">numpy</requirement> | 6 <requirement type="package" version="1.11.2=py27">numpy</requirement> |
7 </requirements> | 7 </requirements> |
8 <stdio> | 8 <stdio> |
9 <exit_code range="1:" level="fatal" description="Tool exception" /> | 9 <exit_code range="1:" level="fatal" description="Tool exception" /> |
10 </stdio> | 10 </stdio> |
11 <version_command>lumpy --version</version_command> | 11 <version_command>lumpy --version</version_command> |
12 <command><![CDATA[ | 12 <command detect_errors="exit_code"><![CDATA[ |
13 #if $analysis_type.analysis_type_list == "one_sample": | 13 #if $analysis_type.analysis_type_list == "one_sample": |
14 ln -f -s $analysis_type.input_file input.bam && | 14 ln -f -s '$analysis_type.input_file' input.bam && |
15 #else: | 15 #else: |
16 ln -f -s $analysis_type.input_file input.A.bam && | 16 ln -f -s '$analysis_type.input_file' input.A.bam && |
17 ln -f -s $analysis_type.input_fileB input.B.bam && | 17 ln -f -s '$analysis_type.input_fileB' input.B.bam && |
18 #end if | 18 #end if |
19 | 19 |
20 #if $analysis_type.analysis_type_list == "one_sample": | 20 #if $analysis_type.analysis_type_list == "one_sample": |
21 | 21 |
22 #if $seq_method.seq_method_list == "paired-end": | 22 #if $seq_method.seq_method_list == "paired-end": |
144 </conditional> | 144 </conditional> |
145 | 145 |
146 </inputs> | 146 </inputs> |
147 | 147 |
148 <outputs> | 148 <outputs> |
149 <data format="tabular" name="histogram" label="Lumpy on ${analysis_type.input_file.element_identifier}: Fragment size distribution"> | 149 <data format="tabular" name="histogram" label="Lumpy on ${on_string}: Fragment size distribution"> |
150 <filter>seq_method['seq_method_list'] == "paired-end"</filter> | 150 <filter>seq_method['seq_method_list'] == "paired-end"</filter> |
151 </data> | 151 </data> |
152 <data format="tabular" name="histogramB" label="Lumpy on ${analysis_type.input_fileB.element_identifier}: Fragment size distribution"> | 152 <data format="tabular" name="histogramB" label="Lumpy on ${on_string}: Fragment size distribution"> |
153 <filter>seq_method['seq_method_list'] == "paired-end"</filter> | 153 <filter>seq_method['seq_method_list'] == "paired-end"</filter> |
154 <filter>analysis_type['analysis_type_list'] == "two_sample"</filter> | 154 <filter>analysis_type['analysis_type_list'] == "two_sample"</filter> |
155 </data> | 155 </data> |
156 <data format="bam" name="splits" label="Lumpy on ${analysis_type.input_file.element_identifier}: Split Reads (Bam format)"/> | 156 <data format="bam" name="splits" label="Lumpy on ${on_string}: Split Reads (Bam format)"/> |
157 <data format="bam" name="splitsB" label="Lumpy on ${analysis_type.input_fileB.element_identifier}: Split Reads (Bam format)"> | 157 <data format="bam" name="splitsB" label="Lumpy on ${on_string}: Split Reads (Bam format)"> |
158 <filter>analysis_type['analysis_type_list'] == "two_sample"</filter> | 158 <filter>analysis_type['analysis_type_list'] == "two_sample"</filter> |
159 </data> | 159 </data> |
160 <data format="bam" name="discordants" label="Lumpy on ${analysis_type.input_file.element_identifier}: Discordant Pairs (Bam format)"> | 160 <data format="bam" name="discordants" label="Lumpy on ${on_string}: Discordant Pairs (Bam format)"> |
161 <filter>seq_method['seq_method_list'] == "paired-end"</filter> | 161 <filter>seq_method['seq_method_list'] == "paired-end"</filter> |
162 </data> | 162 </data> |
163 <data format="bam" name="discordantsB" label="Lumpy on ${analysis_type.input_fileB.element_identifier}: Discordant Pairs (Bam format)"> | 163 <data format="bam" name="discordantsB" label="Lumpy on ${on_string}: Discordant Pairs (Bam format)"> |
164 <filter>seq_method['seq_method_list'] == "paired-end"</filter> | 164 <filter>seq_method['seq_method_list'] == "paired-end"</filter> |
165 <filter>analysis_type['analysis_type_list'] == "two_sample"</filter> | 165 <filter>analysis_type['analysis_type_list'] == "two_sample"</filter> |
166 </data> | 166 </data> |
167 <data format="vcf" name="vcf_call" label="Lumpy Variant Calling (vcf format)"/> | 167 <data format="vcf" name="vcf_call" label="Lumpy Variant Calling (vcf format)"/> |
168 </outputs> | 168 </outputs> |
215 Author: Ryan Layer (rl6sf@virginia.edu) | 215 Author: Ryan Layer (rl6sf@virginia.edu) |
216 | 216 |
217 Summary: Find structural variations in various signals. | 217 Summary: Find structural variations in various signals. |
218 | 218 |
219 Options:: | 219 Options:: |
220 <![CDATA[ | |
220 | 221 |
221 -g Genome file (defines chromosome order) | 222 -g Genome file (defines chromosome order) |
222 -e Show evidence for each call | 223 -e Show evidence for each call |
223 -w File read windows size (default 1000000) | 224 -w File read windows size (default 1000000) |
224 -mw minimum weight for a call | 225 -mw minimum weight for a call |
226 -tt trim threshold | 227 -tt trim threshold |
227 -x exclude file bed file | 228 -x exclude file bed file |
228 -t temp file prefix, must be to a writeable directory | 229 -t temp file prefix, must be to a writeable directory |
229 -P output probability curve for each variant | 230 -P output probability curve for each variant |
230 -b output BEDPE instead of VCF | 231 -b output BEDPE instead of VCF |
231 -sr bam_file:<file name>, | 232 -sr bam_file:<file name>, |
232 id:<sample name>, | 233 id:<sample name>, |
233 back_distance:<distance>, | 234 back_distance:<distance>, |
234 min_mapping_threshold:<mapping quality>, | 235 min_mapping_threshold:<mapping quality>, |
235 weight:<sample weight>, | 236 weight:<sample weight>, |
236 min_clip:<minimum clip length>, | 237 min_clip:<minimum clip length>, |
237 read_group:<string> | 238 read_group:<string> |
238 | 239 |
239 -pe bam_file:<file name>, | 240 -pe bam_file:<file name>, |
240 id:<sample name>, | 241 id:<sample name>, |
241 histo_file:<file name>, | 242 histo_file:<file name>, |
242 mean:<value>, | 243 mean:<value>, |
243 stdev:<value>, | 244 stdev:<value>, |
244 read_length:<length>, | 245 read_length:<length>, |
245 min_non_overlap:<length>, | 246 min_non_overlap:<length>, |
246 discordant_z:<z value>, | 247 discordant_z:<z value>, |
247 back_distance:<distance>, | 248 back_distance:<distance>, |
248 min_mapping_threshold:<mapping quality>, | 249 min_mapping_threshold:<mapping quality>, |
249 weight:<sample weight>, | 250 weight:<sample weight>, |
250 read_group:<string> | 251 read_group:<string> |
251 | 252 |
252 -bedpe bedpe_file:<bedpe file>, | 253 -bedpe bedpe_file:<bedpe file>, |
253 id:<sample name>, | 254 id:<sample name>, |
254 weight:<sample weight> | 255 weight:<sample weight> |
255 | 256 ]]> |
256 </help> | 257 </help> |
257 | 258 |
258 <citations> | 259 <citations> |
259 <citation type="doi">10.1186/gb-2014-15-6-r84</citation> | 260 <citation type="doi">10.1186/gb-2014-15-6-r84</citation> |
260 </citations> | 261 </citations> |