annotate chainsort.xml @ 0:fff37ce2d95d draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
author iuc
date Mon, 26 Aug 2024 13:54:24 +0000
parents
children 5815f5bd9ac8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
1 <tool id="ucsc_chainsort" name="chainSort" version="@TOOL_VERSION@+galaxy0" profile="21.05" license="MIT">
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
2 <description>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
3 Sort chains
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
4 </description>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
5 <macros>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
6 <token name="@TOOL_VERSION@">455</token>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
7 </macros>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
8 <xrefs>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
9 <xref type="bio.tools">UCSC_Genome_Browser_Utilities</xref>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
10 </xrefs>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
11 <requirements>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
12 <requirement type="package" version="@TOOL_VERSION@">ucsc-chainsort</requirement>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
13 </requirements>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
14 <version_command><![CDATA[ echo "@TOOL_VERSION@" ]]></version_command>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
15 <command detect_errors="exit_code"><![CDATA[
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
16 chainSort
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
17 '$in_chain'
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
18 $sort_by
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
19 '$out'
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
20 ]]></command>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
21 <inputs>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
22 <param name="in_chain" format="chain" type="data" label="Chain dataset" />
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
23 <param name="sort_by" type="select" label="Sort">
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
24 <option value="" selected="true">by score</option>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
25 <option value="-target">on target start</option>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
26 <option value="-query">on query start</option>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
27 </param>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
28 </inputs>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
29 <outputs>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
30 <data name="out" format="chain" />
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
31 </outputs>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
32 <tests>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
33 <test>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
34 <param name="in_chain" value="input.chain" />
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
35 <output name="out" file="sorted_score.chain" />
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
36 </test>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
37 <test>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
38 <param name="in_chain" value="input.chain" />
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
39 <param name="sort_by" value="-query" />
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
40 <output name="out" file="sorted_query.chain" />
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
41 </test>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
42 </tests>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
43 <help><![CDATA[
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
44 **What it does**
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
45
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
46 `chainSort`_ is a tool to sort chains.
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
47
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
48 Note this tool loads all chains into memory, so it is not suitable for large datasets. Instead, run chainSort on multiple small dataset, followed by chainMergeSort.
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
49
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
50 .. _chainSort: http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/FOOTER.txt
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
51 ]]> </help>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
52 <citations>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
53 <citation type="doi">10.1093/bib/bbs038</citation>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
54 </citations>
fff37ce2d95d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/chainsort commit 976ad085a01ae065d02b9f8c9f8788e28d9b85cc
iuc
parents:
diff changeset
55 </tool>