annotate cooler_csort_tabix.xml @ 4:026950a1853c 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:55 +0000
parents d56db0e1555d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
1 <tool id="cooler_csort_tabix" name="cooler csort with tabix" version="@VERSION@+galaxy1" profile="22.05">
0
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
2 <description> Sort and index a contact list.</description>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
3 <macros>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
4 <import>macros.xml</import>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
5 </macros>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
6 <expand macro="requirements" />
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
7 <expand macro="stdio" />
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
1
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
9 cooler csort -i tabix
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
10 #if str($format_sel.format) == "juicer_medium":
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
11 -c1 3 -c2 7 -p1 4 -p2 8
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
12 #else:
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
13 -c1 $format_sel.c1 -c2 $format_sel.c2 -p1 $format_sel.p1 -p2 $format_sel.p2
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
14 #end if
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
15 -o '$output' '$input'
0
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
16 #if str($size_source.size_source_selector) == 'history':
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
17 '$size_source.chromosomeSize'
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
18 #else:
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
19 '$size_source.fasta_cached.fields.path'.fai
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
20 #end if
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
21 ]]>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
22 </command>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
23 <inputs>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
24 <param name="input" multiple="false" type="data" format="tabular" label="Select a file with the coordinates of the pairs (minimum 4 columns with chromosome and position for each mate)."/>
1
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
25 <conditional name="format_sel">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
26 <param name="format" type="select" label="Format of your input file">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
27 <option value="juicer_medium">Juicer Medium Format</option>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
28 <option value="other">Other</option>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
29 </param>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
30 <when value="juicer_medium"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
31 <when value="other">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
32 <param name="c1" type="integer" value="1" label="field number in the input file (starting from 1) of the chromosome of mate 1.">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
33 <validator type="in_range" min="1" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
34 </param>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
35 <param name="p1" type="integer" value="2" label="field number in the input file (starting from 1) of the position of mate 1.">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
36 <validator type="in_range" min="1" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
37 </param>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
38 <param name="c2" type="integer" value="3" label="field number in the input file (starting from 1) of the chromosome of mate 2.">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
39 <validator type="in_range" min="1" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
40 </param>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
41 <param name="p2" type="integer" value="4" label="field number in the input file (starting from 1) of the position of mate 2.">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
42 <validator type="in_range" min="1" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
43 </param>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
44 </when>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
45 </conditional>
0
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
46 <expand macro="size_macro" />
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
47 </inputs>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
48
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
49 <outputs>
1
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
50 <data format="interval_tabix.gz" name="output" label="sorted and indexed contact list of $input.name">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
51 <actions>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
52 <conditional name="format_sel.format">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
53 <when value="juicer_medium">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
54 <action type="format" default="juicer_medium_tabix.gz" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
55 </when>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
56 <when value="other">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
57 <action type="metadata" name="chromCol" default="$format_sel.c1"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
58 <action type="metadata" name="startCol" default="$format_sel.p1"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
59 <action type="metadata" name="endCol" default="$format_sel.p1"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
60 </when>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
61 </conditional>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
62 </actions>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
63 </data>
0
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
64 </outputs>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
65
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
66 <tests>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
67 <test>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
68 <param name="input" value="input.validPairs.txt"/>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
69 <conditional name="size_source">
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
70 <param name="size_source_selector" value="history"/>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
71 <param name="chromosomeSize" value="chr19.size"/>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
72 </conditional>
1
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
73 <conditional name="format_sel">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
74 <param name="format" value="juicer_medium"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
75 </conditional>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
76 <output name="output" file="input.validPairs.tabix" decompress="true">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
77 <metadata name="chromCol" value="3" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
78 <metadata name="startCol" value="4" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
79 <metadata name="endCol" value="4" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
80 </output>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
81 </test>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
82 <test>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
83 <param name="input" value="input.validPairs.txt"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
84 <conditional name="size_source">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
85 <param name="size_source_selector" value="history"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
86 <param name="chromosomeSize" value="chr19.size"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
87 </conditional>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
88 <conditional name="format_sel">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
89 <param name="format" value="other"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
90 <param name="c1" value="3"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
91 <param name="p1" value="4"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
92 <param name="c2" value="7"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
93 <param name="p2" value="8"/>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
94 </conditional>
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
95 <output name="output" file="input.validPairs.tabix" decompress="true">
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
96 <metadata name="chromCol" value="3" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
97 <metadata name="startCol" value="4" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
98 <metadata name="endCol" value="4" />
d56db0e1555d planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit f7ba0eeedb7768690962c0538df0507110605f43
lldelisle
parents: 0
diff changeset
99 </output>
0
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
100 </test>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
101 </tests>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
102
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
103 <help>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
104 **cooler csort**
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
105 tool developped by mirnylab
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
106 see https://github.com/open2c/cooler
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
107 and https://cooler.readthedocs.io/en/latest/cli.html#cooler-csort
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
108
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
109 command-line::
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
110
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
111 cooler csort -i tabix -c1 c1 -c2 c2 -p1 p1 -p2 p2 -o output input chromosomeSize
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
112
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
113 </help>
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
114 <expand macro="citation_cooler" />
36d7d522f13e planemo upload for repository https://github.com/lldelisle/tools-lldelisle/blob/master/tools/cooler/.shed.yml commit 67c1d2510db398d4f942bb59aca520fdf9cbe296
lldelisle
parents:
diff changeset
115 </tool>