annotate cooler_zoomify.xml @ 0:4069512d96bd draft default tip

planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
author lldelisle
date Tue, 02 Apr 2024 07:30:31 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
1 <tool id="cooler_zoomify" name="Cooler zoomify" version="@VERSION@+galaxy0" profile="18.01">
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
2 <description>Generate a multi-resolution cooler file by coarsening</description>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
3 <macros>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
4 <import>macros.xml</import>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
5 </macros>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
6 <expand macro="requirements" />
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
7 <expand macro="stdio" />
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
9 cooler zoomify -p \${GALAXY_SLOTS:-4}
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
10 -c $c
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
11 -r '$r'
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
12 -o '$output'
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
13 '$input'
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
14 ]]>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
15 </command>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
16 <inputs>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
17 <param name="input" multiple="false" type="data" format="cool" label="Select the input cool file to zoomify"/>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
18 <param argument="-c" type="integer" value="10000000" label="Number of pixels dedicated to each process"/>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
19 <param argument="-r" type="text" value="B" label="Resultion" help="Comma-separated list of target resolutions. Use suffixes B or N to specify a progression: B for binary (geometric steps of factor 2), N for nice (geometric steps of factor 10 interleaved with steps of 2 and 5). Examples: 1000B=1000,2000,4000,8000,... 1000N=1000,2000,5000,10000,... 5000N=5000,10000,25000,50000,... 4DN is an alias for 1000,2000,5000N">
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
20 <validator type="regex">[BDN0-9,]+</validator>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
21 </param>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
22 </inputs>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
23
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
24 <outputs>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
25 <data format="mcool" name="output" label="Multi-resolution mcool file from $input.name"/>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
26 </outputs>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
27
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
28 <tests>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
29 <test>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
30 <param name="input" value="input.cool" ftype="cool"/>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
31 <output name="output" file="output.mcool" ftype="mcool" compare="sim_size"/>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
32 <param name="r" value="1000000,2000000,4000000"/>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
33 </test>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
34 </tests>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
35
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
36 <help>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
37 **cooler zoomify**
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
38 Generate a multi-resolution cooler file by coarsening
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
39 Given a set of resolutions, generate a multi-cooler file from a cooler for visualisation with higlass.
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
40 </help>
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
41 <expand macro="citation_cooler" />
4069512d96bd planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit bee0809b51b16e750353b19fad34bfcf5e93ab13
lldelisle
parents:
diff changeset
42 </tool>