annotate t_test_two_samples.xml @ 0:e6a85a9297b3 draft

Uploaded tool tarball.
author devteam
date Wed, 25 Sep 2013 11:31:42 -0400
parents
children c2ffc9885b5a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
1 <tool id="t_test_two_samples" name="T Test for Two Samples" version="1.0.0">
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
2 <description></description>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
3 <requirements>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
4 <requirement type="package" version="2.11.0">R</requirement>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
5 </requirements>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
6
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
7 <command interpreter="perl">
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
8 t_test_two_samples.pl $inputFile1 $inputFile2 $inputTestSidedness3 $inputStandardDeviationEquality4 $outputFile1
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
9 </command>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
10
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
11 <inputs>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
12 <param format="tabular" name="inputFile1" type="data" label="Select the first sample tabular file"/>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
13 <param format="tabular" name="inputFile2" type="data" label="Select the second sample tabular file"/>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
14
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
15 <param name="inputTestSidedness3" type="select" label="Choose the test sidedness:">
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
16 <option value="two-sided">Two-sided</option>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
17 <option value="one-sided:_m1_less_than_m2">One-sided: m1 less than m2</option>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
18 <option value="one-sided:_m1_greater_than_m2">One-sided: m1 greater than m2</option>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
19 </param>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
20
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
21 <param name="inputStandardDeviationEquality4" type="select" label="Choose the standard deviation equality status of the two populations:">
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
22 <option value="equal">Equal</option>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
23 <option value="unequal">Unequal</option>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
24 </param>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
25 </inputs>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
26
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
27 <outputs>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
28 <data format="text" name="outputFile1"/>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
29 </outputs>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
30
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
31 <tests>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
32 <test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
33 <param name="inputFile1" value="sample1.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
34 <param name="inputFile2" value="sample2.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
35 <param name="inputTestSidedness3" value="Two-sided" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
36 <param name="inputStandardDeviationEquality4" value="Equal" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
37 <output name="outputFile1" file="t_test_result1.text" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
38 </test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
39
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
40 <test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
41 <param name="inputFile1" value="sample1.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
42 <param name="inputFile2" value="sample2.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
43 <param name="inputTestSidedness3" value="Two-sided" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
44 <param name="inputStandardDeviationEquality4" value="Unequal" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
45 <output name="outputFile1" file="t_test_result2.text" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
46 </test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
47
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
48 <test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
49 <param name="inputFile1" value="sample1.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
50 <param name="inputFile2" value="sample2.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
51 <param name="inputTestSidedness3" value="One-sided: m1 less than m2" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
52 <param name="inputStandardDeviationEquality4" value="Equal" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
53 <output name="outputFile1" file="t_test_result3.text" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
54 </test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
55
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
56 <test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
57 <param name="inputFile1" value="sample1.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
58 <param name="inputFile2" value="sample2.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
59 <param name="inputTestSidedness3" value="One-sided: m1 less than m2" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
60 <param name="inputStandardDeviationEquality4" value="Unequal" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
61 <output name="outputFile1" file="t_test_result4.text" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
62 </test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
63
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
64 <test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
65 <param name="inputFile1" value="sample1.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
66 <param name="inputFile2" value="sample2.tabular" ftype="tabular"/>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
67 <param name="inputTestSidedness3" value="One-sided: m1 greater than m2" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
68 <param name="inputStandardDeviationEquality4" value="Equal" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
69 <output name="outputFile1" file="t_test_result5.text" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
70 </test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
71
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
72 <test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
73 <param name="inputFile1" value="sample1.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
74 <param name="inputFile2" value="sample2.tabular" ftype="tabular" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
75 <param name="inputTestSidedness3" value="One-sided: m1 greater than m2" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
76 <param name="inputStandardDeviationEquality4" value="Unequal" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
77 <output name="outputFile1" file="t_test_result6.text" />
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
78 </test>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
79 </tests>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
80
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
81
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
82 <help>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
83
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
84 .. class:: infomark
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
85
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
86 **What it does**
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
87
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
88 This program implements the non-pooled t-test for two samples where the alternative hypothesis is two-sided or one-sided. The program takes four inputs:
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
89
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
90 - The first input file is a TABULAR format file representing the first sample and consisting of one column only.
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
91 - The second input file is a TABULAR format file representing the first sample and consisting of one column only.
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
92 - The third input is the sidedness of the t-test: either two-sided or, one-sided with m1 less than m2 or, one-sided with m1 greater than m2.
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
93 - The fourth input is the equality status of the standard deviations of both populations.
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
94 - The output file is a TXT file representing the result of the two-sample t-test.
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
95
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
96
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
97 **Example**
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
98
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
99 Let us have the first input file representing the first sample as follows::
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
100
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
101 5
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
102 4
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
103 8
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
104 6
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
105 7
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
106 2
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
107 1
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
108 1
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
109 0
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
110 6
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
111 4
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
112 5
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
113 7
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
114 5
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
115 3
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
116 2
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
117 5
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
118 8
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
119 7
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
120 6
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
121 4
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
122
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
123 And the second input file representing the second sample as follows::
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
124
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
125 2
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
126 3
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
127 5
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
128 1
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
129 2
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
130 7
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
131 5
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
132 4
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
133 3
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
134 2
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
135 7
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
136 6
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
137 0
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
138 8
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
139 4
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
140 6
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
141 9
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
142 2
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
143 4
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
144 5
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
145 6
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
146
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
147 Runnig the program and choosing "Two-sided" and "Equal" as parameters will give the following output::
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
148
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
149 Two Sample t-test
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
150
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
151 data: sample1 and sample2
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
152 t = -0.3247, df = 40, p-value = 0.7471
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
153 alternative hypothesis: true difference in means is not equal to 0
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
154 95 percent confidence interval:
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
155 -1.720030 1.243839
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
156 sample estimates:
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
157 mean of x mean of y
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
158 4.333333 4.571429
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
159
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
160
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
161 </help>
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
162
e6a85a9297b3 Uploaded tool tarball.
devteam
parents:
diff changeset
163 </tool>