annotate calculateZPrimeFactor.xml @ 5:d7efb5d5352a draft default tip

Uploaded
author jason-ellul
date Wed, 01 Jun 2016 02:40:16 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
1 <tool id="calculateZPrimeFactor" name="Calculate Z Prime Factor" version="1.0.0">
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
2
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
3 <command interpreter="perl">
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
4 calculateZPrimeFactor.pl $inputFile1 $inputFile2 $outputFile1
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
5 </command>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
6
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
7 <inputs>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
8 <param format="tabular" name="inputFile1" type="data" label="Select the linear plates file"/>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
9 <param format="tabular" name="inputFile2" type="data" label="Select the plate configuration file"/>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
10 </inputs>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
11
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
12 <outputs>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
13 <data format="tabular" name="outputFile1"/>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
14 </outputs>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
15
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
16 <tests>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
17 <test>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
18 <param name="inputFile1" value="150615-HR-12015-01A.linear"/>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
19 <param name="inputFile2" value="plate_config.txt"/>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
20 <output name="outputFile1" file="calc_z_prime.tabular"/>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
21 </test>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
22 </tests>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
23
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
24
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
25 <help>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
26
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
27 .. class:: infomark
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
28
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
29 **What it does**
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
30
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
31 This program takes a linear plate table and a plate config file and then calculates the Z Prime Factors for your data.
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
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**.
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
33
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
34 **Example**
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
35
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
36 If the plates table consisted of::
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
37
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
38 #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 ...
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
39 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
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
40
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
41 and the plates config was::
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
42
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
43 #Well Type Name A02 negcontr mock B02 negcontr mock C02 poscontr ASCIZ D02 poscontr PARP E02 negcontr NT2 F02 poscontr ASCIZ G02 poscontr PARP H02 negcontr NT2 I02 poscontr ASCIZ J02 poscontr PARP K02 negcontr NT2 L02 poscontr ASCIZ M02 poscontr PARP N02 negcontr mock O02 poscontr ASCIZ P02 negcontr NT2 A23 negcontr mock B23 negcontr mock C23 poscontr ASCIZ D23 poscontr PARP E23 negcontr NT2 F23 poscontr ASCIZ G23 poscontr PARP H23 negcontr NT2 I23 poscontr ASCIZ J23 poscontr PARP K23 negcontr NT2 L23 poscontr ASCIZ M23 poscontr PARP N23 negcontr mock O23 poscontr ASCIZ P23 negcontr NT2
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
44 A01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
45 A24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
46 B01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
47 B24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
48 C01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
49 C24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
50 D01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
51 D24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
52 E01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
53 E24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
54 F01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
55 F24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
56 G01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
57 G24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
58 H01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
59 H24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
60 I01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
61 I24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
62 J01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
63 J24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
64 K01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
65 K24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
66 L01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
67 L24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
68 M01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
69 M24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
70 N01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
71 N24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
72 O01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
73 O24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
74 P01 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
75 P24 exclude exclude
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
76
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
77 Running the program will give the following output::
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
78
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
79 plate control.duo z.prime.factor
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
80 Table_1 mock/ASCIZ -64.34
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
81 Table_2 mock/ASCIZ -Inf
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
82 Table_1 mock/PARP -10.78
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
83 Table_2 mock/PARP -0.67
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
84 Table_1 NT2/ASCIZ -55.97
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
85 Table_2 NT2/ASCIZ -9.38
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
86 Table_1 NT2/PARP -16.79
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
87 Table_2 NT2/PARP -0.32
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
88
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
89 </help>
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
90
d7efb5d5352a Uploaded
jason-ellul
parents:
diff changeset
91 </tool>