annotate normalizeMedianNegCntrl.xml @ 0:087ab474dfa4 draft default tip

Uploaded
author pmac
date Wed, 01 Jun 2016 03:52:52 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
1 <tool id="normalizeMedianNegCntrl" name="Normalize Using Median Negative Controls" version="1.0.0">
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
3 <command interpreter="perl">
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
4 normalizeMedianNegCntrl.pl $inputFile1 $inputFile2 $outputFile1
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
5 </command>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
6
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
7 <inputs>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
8 <param format="tabular" name="inputFile1" type="data" label="Select the linear plates file"/>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
9 <param format="tabular" name="inputFile2" type="data" label="Select the plate configuration file"/>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
10 </inputs>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
11
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
12 <outputs>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
13 <data format="tabular" name="outputFile1"/>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
14 </outputs>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
15
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
16 <tests>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
17 <test>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
18 <param name="inputFile1" value="150615-HR-12015-01A.linear"/>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
19 <param name="inputFile2" value="plate_config.txt"/>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
20 <output name="outputFile1" file="normalized_using_median.tabular"/>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
21 </test>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
22 </tests>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
23
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
24 <help>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
25
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
26 .. class:: infomark
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
27
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
28 **What it does**
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
29
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
30 This program takes a linear plate table and a plate config file as input and then normalizes each plate in the table to the negative controls in the config.
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
31 The plate config file **must** contain the columns Well, Type and Name in that order. Further the data in column Type must be **exclude**, **negcontr** or **poscontr**.
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
32
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
33 **Example**
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
34
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
35 If the plates table consisted of::
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
36
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
37 #Well Table_1 Table_2 A01 1654 6 A02 1719 8 A03 1624 19 A04 1518 6 A05 1587 12 A06 1517 8 A07 1638 9 A08 1733 7 A09 1617 6 A10 1722 8 ...
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
38 P14 1630 6 P15 1576 6 P16 1740 7 P17 1578 6 P18 1544 6 P19 1692 6 P20 1560 6 P21 1552 6 P22 1790 7 P23 1537 6 P24 NA NA
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
39
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
40 and the plates config was::
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
41
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
42 #Well Type Name A02 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
43 B02 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
44 C02 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
45 D02 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
46 E02 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
47 F02 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
48 G02 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
49 H02 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
50 I02 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
51 J02 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
52 K02 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
53 L02 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
54 M02 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
55 N02 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
56 O02 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
57 P02 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
58 A23 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
59 B23 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
60 C23 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
61 D23 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
62 E23 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
63 F23 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
64 G23 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
65 H23 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
66 I23 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
67 J23 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
68 K23 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
69 L23 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
70 M23 poscontr PARP
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
71 N23 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
72 O23 poscontr ASCIZ
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
73 P23 negcontr NT2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
74 A01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
75 A24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
76 B01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
77 B24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
78 C01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
79 C24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
80 D01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
81 D24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
82 E01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
83 E24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
84 F01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
85 F24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
86 G01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
87 G24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
88 H01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
89 H24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
90 I01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
91 I24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
92 J01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
93 J24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
94 K01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
95 K24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
96 L01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
97 L24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
98 M01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
99 M24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
100 N01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
101 N24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
102 O01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
103 O24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
104 P01 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
105 P24 exclude exclude
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
106
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
107 Running the program will give the following output::
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
108
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
109 #Well Table_1 Table_2
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
110 A01 1.03 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
111 A02 1.07 1
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
112 A03 1.02 2.38
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
113 A04 0.95 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
114 A05 0.99 1.5
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
115 A06 0.95 1
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
116 A07 1.02 1.12
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
117 A08 1.08 0.88
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
118 A09 1.01 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
119 A10 1.08 1
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
120 ...
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
121 P14 1.02 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
122 P15 0.99 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
123 P16 1.09 0.88
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
124 P17 0.99 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
125 P18 0.97 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
126 P19 1.06 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
127 P20 0.98 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
128 P21 0.97 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
129 P22 1.12 0.88
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
130 P23 0.96 0.75
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
131 P24 NA NA
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
132
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
133 </help>
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
134
087ab474dfa4 Uploaded
pmac
parents:
diff changeset
135 </tool>