annotate tablemerger.xml @ 4:bd5692103d5b draft

Uploaded
author rreumerman
date Fri, 05 Apr 2013 05:00:40 -0400
parents
children b6786c2247b1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
1 <tool id="tablemerger" name="SNP table merger">
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
2
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
3 <description>merges any number of SNP tables into one</description>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
4
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
5 <command interpreter="python">tablemerger.py $output
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
6 #for $f in $inputs:
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
7 $f.in
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
8 #end for
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
9 </command>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
10
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
11 <inputs>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
12
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
13 <repeat name="inputs" title="Input files">
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
14
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
15 <param name="in" type="data" format="tabular" label="Input SNP table" />
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
16
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
17 </repeat>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
18
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
19 </inputs>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
20
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
21 <outputs>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
22
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
23 <data name="output" format="tabular" label="${tool.name} on various SNP tables" />
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
24
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
25 </outputs>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
26
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
27 <help>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
28
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
29
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
30
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
31 **What it does**
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
32
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
33
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
34
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
35 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.
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
36
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
37
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
38 **Example input 1**:
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
39
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
40
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
41
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
42 ======== === =======
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
43 Position Ref Strain1
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
44
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
45 123 A G
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
46
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
47 125 C T
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
48
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
49 ======== === =======
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
50
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
51
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
52
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
53 **Example input 2**:
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
54
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
55
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
56
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
57 ======== === =======
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
58 Position Ref Strain2
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
59
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
60 123 A T
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
61
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
62 124 G C
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
63
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
64 125 C T
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
65
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
66 ======== === ========
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
67
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
68
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
69
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
70
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
71 **Example output**:
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
72
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
73
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
74
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
75 ======== === ======= =======
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
76
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
77 Position Ref Strain1 Strain2
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
78
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
79 123 A G T
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
80
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
81 124 G C
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
82
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
83 125 C T T
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
84
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
85 ======== === ======= =======
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
86
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
87 </help>
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
88
bd5692103d5b Uploaded
rreumerman
parents:
diff changeset
89 </tool>