annotate tablemerger.xml @ 3:1f00946b18c2 draft default tip

Uploaded
author rijst
date Wed, 12 Dec 2012 09:09:45 -0500
parents cc961e057668
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
cc961e057668 Uploaded
rijst
parents:
diff changeset
1 <tool id="tablemerger" name="SNP table merger">
cc961e057668 Uploaded
rijst
parents:
diff changeset
2 <description>merges any number of SNP tables into one</description>
cc961e057668 Uploaded
rijst
parents:
diff changeset
3 <command interpreter="python">tablemerger.py $output
cc961e057668 Uploaded
rijst
parents:
diff changeset
4 #for $f in $inputs:
cc961e057668 Uploaded
rijst
parents:
diff changeset
5 $f.in
cc961e057668 Uploaded
rijst
parents:
diff changeset
6 #end for
cc961e057668 Uploaded
rijst
parents:
diff changeset
7 </command>
cc961e057668 Uploaded
rijst
parents:
diff changeset
8 <inputs>
cc961e057668 Uploaded
rijst
parents:
diff changeset
9 <repeat name="inputs" title="Input files">
cc961e057668 Uploaded
rijst
parents:
diff changeset
10 <param name="in" type="data" format="tabular" label="Input SNP table" />
cc961e057668 Uploaded
rijst
parents:
diff changeset
11 </repeat>
cc961e057668 Uploaded
rijst
parents:
diff changeset
12 </inputs>
cc961e057668 Uploaded
rijst
parents:
diff changeset
13 <outputs>
cc961e057668 Uploaded
rijst
parents:
diff changeset
14 <data name="output" format="tabular" label="${tool.name} on various SNP tables" />
cc961e057668 Uploaded
rijst
parents:
diff changeset
15 </outputs>
cc961e057668 Uploaded
rijst
parents:
diff changeset
16 <help>
cc961e057668 Uploaded
rijst
parents:
diff changeset
17 This tool takes any number of tab-delimited SNP tables and merges them together.It puts SNPs at the same position on the same line and ignores bases that are the same in two strains.
cc961e057668 Uploaded
rijst
parents:
diff changeset
18 Example input:
cc961e057668 Uploaded
rijst
parents:
diff changeset
19 Position Ref Strain1
cc961e057668 Uploaded
rijst
parents:
diff changeset
20 123 A G
cc961e057668 Uploaded
rijst
parents:
diff changeset
21 125 C T
cc961e057668 Uploaded
rijst
parents:
diff changeset
22
cc961e057668 Uploaded
rijst
parents:
diff changeset
23 Position Ref Strain2
cc961e057668 Uploaded
rijst
parents:
diff changeset
24 123 A T
cc961e057668 Uploaded
rijst
parents:
diff changeset
25 124 G C
cc961e057668 Uploaded
rijst
parents:
diff changeset
26 125 C T
cc961e057668 Uploaded
rijst
parents:
diff changeset
27
cc961e057668 Uploaded
rijst
parents:
diff changeset
28 Would give output:
cc961e057668 Uploaded
rijst
parents:
diff changeset
29 Position Ref Strain1 Strain2
cc961e057668 Uploaded
rijst
parents:
diff changeset
30 123 A G T
cc961e057668 Uploaded
rijst
parents:
diff changeset
31 124 G C
cc961e057668 Uploaded
rijst
parents:
diff changeset
32 125 C T T
cc961e057668 Uploaded
rijst
parents:
diff changeset
33 </help>
cc961e057668 Uploaded
rijst
parents:
diff changeset
34 </tool>