comparison crossmap_bed.xml @ 9:ee86b27291b5 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/crossmap commit e10d34b547557b2bd4f0be69e31204bd5703e422"
author iuc
date Thu, 20 Jan 2022 04:31:56 +0000
parents f4a70882a71b
children 50b7875a49d0
comparison
equal deleted inserted replaced
8:f4a70882a71b 9:ee86b27291b5
16 out.bed.unmap: invalid only 16 out.bed.unmap: invalid only
17 --> 17 -->
18 <command><![CDATA[ 18 <command><![CDATA[
19 CrossMap.py bed 19 CrossMap.py bed
20 '${chain_source.input_chain}' 20 '${chain_source.input_chain}'
21
22 '${input}' 21 '${input}'
23 22
24 #if $merge_unmapped_entries: 23 #if $merge_unmapped_entries:
25 > '${output_combined}' 24 > '${output_combined}'
26 #else: 25 #else:
27 output 26 output
27 --unmap-file output.unmap
28 #end if 28 #end if
29 29 --chromid $chromid
30 ]]></command> 30 ]]></command>
31 31
32 32
33 <inputs> 33 <inputs>
34 <param name="input" type="data" format="bed" label="BED file" 34 <param name="input" type="data" format="bed" label="BED file"
35 help="BED format file must have at least 3 columns (chrom, start, end) and no more than 12 columns"/> 35 help="BED format file must have at least 3 columns (chrom, start, end) and no more than 12 columns"/>
36 36
37 <expand macro="chain" /> 37 <expand macro="chain" />
38 38 <param name="chromid" type="select" label="Style of chromosome IDs">
39 <option value="a" selected="true">As-is</option>
40 <option value="l">Long style, e.g. chr1, chrX</option>
41 <option value="s">Short style, e.g. 1, X</option>
42 </param>
39 <param name="merge_unmapped_entries" type="boolean" checked="false" truevalue="true" falsevalue="false" label="Merge failed and converted entries into single file"/> 43 <param name="merge_unmapped_entries" type="boolean" checked="false" truevalue="true" falsevalue="false" label="Merge failed and converted entries into single file"/>
40 </inputs> 44 </inputs>
41 45
42 <outputs> 46 <outputs>
43 <data name="output_valid" format="bed" label="${tool.name} (valid only) on ${on_string}" from_work_dir="output"> 47 <data name="output_valid" format="bed" label="${tool.name} (valid only) on ${on_string}" from_work_dir="output">
74 <test><!-- this test only contains imperfect entries that do get liftOvered (separate output) --> 78 <test><!-- this test only contains imperfect entries that do get liftOvered (separate output) -->
75 <param name="input" value="test_bed_02_input_a.bed" ftype="bed"/> 79 <param name="input" value="test_bed_02_input_a.bed" ftype="bed"/>
76 <param name="index_source" value="history"/> 80 <param name="index_source" value="history"/>
77 <param name="input_chain" value="aToB.over.chain" ftype="txt"/> 81 <param name="input_chain" value="aToB.over.chain" ftype="txt"/>
78 <param name="merge_unmapped_entries" value="false" /> 82 <param name="merge_unmapped_entries" value="false" />
83 <param name="chromid" value="s" />
79 84
80 <output name="output_valid" file="test_bed_02_output_a__only-matches.bed"/> 85 <output name="output_valid" file="test_bed_02_output_a__only-matches.bed"/>
81 <output name="output_failed" file="test_bed_02_output_a__only_fails.bed"/> 86 <output name="output_failed" file="test_bed_02_output_a__only_fails.bed"/>
82 </test> 87 </test>
83 <test><!-- this test only contains imperfect entries that do get liftOvered (separate output) --> 88 <test><!-- this test only contains imperfect entries that do get liftOvered (separate output) -->
84 <param name="input" value="test_bed_02_input_a.bed" ftype="bed"/> 89 <param name="input" value="test_bed_02_input_a.bed" ftype="bed"/>
85 <param name="index_source" value="history"/> 90 <param name="index_source" value="history"/>
86 <param name="input_chain" value="aToB.over.chain" ftype="txt"/> 91 <param name="input_chain" value="aToB.over.chain" ftype="txt"/>
87 <param name="merge_unmapped_entries" value="true" /> 92 <param name="merge_unmapped_entries" value="true" />
93 <param name="chromid" value="s" />
88 94
89 <output name="output_combined" file="test_bed_02_output_a__all.bed"/> 95 <output name="output_combined" file="test_bed_02_output_a__all.bed"/>
90 </test> 96 </test>
91 97
92 <test><!-- clone of first test: tests cached reference chain file --> 98 <test><!-- clone of first test: tests cached reference chain file -->