Mercurial > repos > pmac > calculatezprimefactor
comparison calculateZPrimeFactor.xml @ 0:8fb3d398725a draft default tip
Uploaded
author | pmac |
---|---|
date | Wed, 01 Jun 2016 03:37:27 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:8fb3d398725a |
---|---|
1 <tool id="calculateZPrimeFactor" name="Calculate Z Prime Factor" version="1.0.0"> | |
2 | |
3 <command interpreter="perl"> | |
4 calculateZPrimeFactor.pl $inputFile1 $inputFile2 $outputFile1 | |
5 </command> | |
6 | |
7 <inputs> | |
8 <param format="tabular" name="inputFile1" type="data" label="Select the linear plates file"/> | |
9 <param format="tabular" name="inputFile2" type="data" label="Select the plate configuration file"/> | |
10 </inputs> | |
11 | |
12 <outputs> | |
13 <data format="tabular" name="outputFile1"/> | |
14 </outputs> | |
15 | |
16 <tests> | |
17 <test> | |
18 <param name="inputFile1" value="150615-HR-12015-01A.linear"/> | |
19 <param name="inputFile2" value="plate_config.txt"/> | |
20 <output name="outputFile1" file="calc_z_prime.tabular"/> | |
21 </test> | |
22 </tests> | |
23 | |
24 | |
25 <help> | |
26 | |
27 .. class:: infomark | |
28 | |
29 **What it does** | |
30 | |
31 This program takes a linear plate table and a plate config file and then calculates the Z Prime Factors for your data. | |
32 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**. | |
33 | |
34 **Example** | |
35 | |
36 If the plates table consisted of:: | |
37 | |
38 #Well Table_1 Table_2 | |
39 A01 1654 6 | |
40 A02 1719 8 | |
41 A03 1624 19 | |
42 A04 1518 6 | |
43 A05 1587 12 | |
44 A06 1517 8 | |
45 A07 1638 9 | |
46 A08 1733 7 | |
47 A09 1617 6 | |
48 A10 1722 8 | |
49 ... | |
50 P14 1630 6 | |
51 P15 1576 6 | |
52 P16 1740 7 | |
53 P17 1578 6 | |
54 P18 1544 6 | |
55 P19 1692 6 | |
56 P20 1560 6 | |
57 P21 1552 6 | |
58 P22 1790 7 | |
59 P23 1537 6 | |
60 P24 NA NA | |
61 | |
62 and the plates config was:: | |
63 | |
64 #Well Type Name | |
65 A02 negcontr mock | |
66 B02 negcontr mock | |
67 C02 poscontr ASCIZ | |
68 D02 poscontr PARP | |
69 E02 negcontr NT2 | |
70 F02 poscontr ASCIZ | |
71 G02 poscontr PARP | |
72 H02 negcontr NT2 | |
73 I02 poscontr ASCIZ | |
74 J02 poscontr PARP | |
75 K02 negcontr NT2 | |
76 L02 poscontr ASCIZ | |
77 M02 poscontr PARP | |
78 N02 negcontr mock | |
79 O02 poscontr ASCIZ | |
80 P02 negcontr NT2 | |
81 A23 negcontr mock | |
82 B23 negcontr mock | |
83 C23 poscontr ASCIZ | |
84 D23 poscontr PARP | |
85 E23 negcontr NT2 | |
86 F23 poscontr ASCIZ | |
87 G23 poscontr PARP | |
88 H23 negcontr NT2 | |
89 I23 poscontr ASCIZ | |
90 J23 poscontr PARP | |
91 K23 negcontr NT2 | |
92 L23 poscontr ASCIZ | |
93 M23 poscontr PARP | |
94 N23 negcontr mock | |
95 O23 poscontr ASCIZ | |
96 P23 negcontr NT2 | |
97 A01 exclude exclude | |
98 A24 exclude exclude | |
99 B01 exclude exclude | |
100 B24 exclude exclude | |
101 C01 exclude exclude | |
102 C24 exclude exclude | |
103 D01 exclude exclude | |
104 D24 exclude exclude | |
105 E01 exclude exclude | |
106 E24 exclude exclude | |
107 F01 exclude exclude | |
108 F24 exclude exclude | |
109 G01 exclude exclude | |
110 G24 exclude exclude | |
111 H01 exclude exclude | |
112 H24 exclude exclude | |
113 I01 exclude exclude | |
114 I24 exclude exclude | |
115 J01 exclude exclude | |
116 J24 exclude exclude | |
117 K01 exclude exclude | |
118 K24 exclude exclude | |
119 L01 exclude exclude | |
120 L24 exclude exclude | |
121 M01 exclude exclude | |
122 M24 exclude exclude | |
123 N01 exclude exclude | |
124 N24 exclude exclude | |
125 O01 exclude exclude | |
126 O24 exclude exclude | |
127 P01 exclude exclude | |
128 P24 exclude exclude | |
129 | |
130 Running the program will give the following output:: | |
131 | |
132 plate control.duo z.prime.factor | |
133 Table_1 mock/ASCIZ -64.34 | |
134 Table_2 mock/ASCIZ -Inf | |
135 Table_1 mock/PARP -10.78 | |
136 Table_2 mock/PARP -0.67 | |
137 Table_1 NT2/ASCIZ -55.97 | |
138 Table_2 NT2/ASCIZ -9.38 | |
139 Table_1 NT2/PARP -16.79 | |
140 Table_2 NT2/PARP -0.32 | |
141 | |
142 </help> | |
143 | |
144 </tool> |