annotate vcfsort.xml @ 0:75465664959d draft default tip

Imported from capsule None
author anton
date Wed, 11 Jun 2014 17:10:31 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
75465664959d Imported from capsule None
anton
parents:
diff changeset
1 <tool id="vcfsort" name="VCFsort:" version="0.0.1">
75465664959d Imported from capsule None
anton
parents:
diff changeset
2 <description>Sort VCF dataset by coordinate</description>
75465664959d Imported from capsule None
anton
parents:
diff changeset
3 <command>(grep ^"#" "${input1}"; grep -v ^"#" "${input1}" | LC_ALL=C sort -k1,1 -k2,2n -V) > "${out_file1}"</command>
75465664959d Imported from capsule None
anton
parents:
diff changeset
4 <inputs>
75465664959d Imported from capsule None
anton
parents:
diff changeset
5 <param format="vcf" name="input1" type="data" label="Select VCF dataset"/>
75465664959d Imported from capsule None
anton
parents:
diff changeset
6 </inputs>
75465664959d Imported from capsule None
anton
parents:
diff changeset
7 <outputs>
75465664959d Imported from capsule None
anton
parents:
diff changeset
8 <data format="vcf" name="out_file1" />
75465664959d Imported from capsule None
anton
parents:
diff changeset
9 </outputs>
75465664959d Imported from capsule None
anton
parents:
diff changeset
10 <tests>
75465664959d Imported from capsule None
anton
parents:
diff changeset
11 <test>
75465664959d Imported from capsule None
anton
parents:
diff changeset
12 <param name="input1" value="vcfsort-test1-input.vcf"/>
75465664959d Imported from capsule None
anton
parents:
diff changeset
13 <output name="out_file1" file="vcfsort-test1.vcf"/>
75465664959d Imported from capsule None
anton
parents:
diff changeset
14 </test>
75465664959d Imported from capsule None
anton
parents:
diff changeset
15 </tests>
75465664959d Imported from capsule None
anton
parents:
diff changeset
16 <help>
75465664959d Imported from capsule None
anton
parents:
diff changeset
17
75465664959d Imported from capsule None
anton
parents:
diff changeset
18 This tool uses native UNIX sort command to order VCF dataset in coordinate order. For technically inclined the command is::
75465664959d Imported from capsule None
anton
parents:
diff changeset
19
75465664959d Imported from capsule None
anton
parents:
diff changeset
20 (grep ^"#" INPUT_file ; grep -v ^"#" INPUT_file | LC_ALL=C sort -k1,1 -k2,2n -V) > OUTPUT_file
75465664959d Imported from capsule None
anton
parents:
diff changeset
21
75465664959d Imported from capsule None
anton
parents:
diff changeset
22 .. class:: infomark
75465664959d Imported from capsule None
anton
parents:
diff changeset
23
75465664959d Imported from capsule None
anton
parents:
diff changeset
24 The same result can be achieved with the Galaxy's general purpose sort tool (in this case sort on the first and the second column in ascending order).
75465664959d Imported from capsule None
anton
parents:
diff changeset
25
75465664959d Imported from capsule None
anton
parents:
diff changeset
26 </help>
75465664959d Imported from capsule None
anton
parents:
diff changeset
27 </tool>