Mercurial > repos > iuc > crossmap_bed
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 --> |