Changeset 206
- Timestamp:
- Nov 24, 2006, 4:25:10 PM (15 years ago)
- Location:
- trunk/se/lu/onk/ZTest/src/ztest
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/se/lu/onk/ZTest/src/ztest/Start.java
r204 r206 123 123 { 124 124 PrintWriter html = new PrintWriter(new File("index.html")); 125 PrintWriter tab = new PrintWriter(new File("result.tsv")); 125 126 int numOfReporters = bfss.getReporterSize(); 126 127 … … 133 134 html.println("</head>"); 134 135 html.println("<table>"); 135 html.println("<tr><th>Reporter</th><th>Average M</th><th>P</th><th>Number of values</th><th>Rank</th<th>Expected</th><th>FDR</th></tr>"); 136 html.println("<tr><th>Reporter</th>" + 137 "<th>Average M</th>" + 138 "<th>P</th>" + 139 "<th>Number of values</th>" + 140 "<th>Rank</th>" + 141 "<th>Expected</th>" + 142 "<th>FDR</th></tr>"); 143 144 tab.println("Reporter\t" + 145 "Average M\t" + 146 "P\t" + 147 "Number of values\t" + 148 "Rank\t" + 149 "Expected\t" + 150 "FDR"); 136 151 137 152 for (int i = 0; i < bfss.getReporterSize(); i++) … … 139 154 int rank = i + 1; 140 155 Reporter r = bfss.getReporter(i); 141 double numExpected = r.getP() * numOfReporters;142 double fdr = ( numExpected / rank);156 double expected = r.getP() * numOfReporters; 157 double fdr = (expected / rank); 143 158 144 html.print("<tr class=\"row"+(i%2+1)+"\">"); 145 html.printf( 146 "<td>%d</td>" + 147 "<td>%f</td>" + 148 "<td>%f</td>" + 149 "<td>%d</td>" + 150 "<td>%d</td>" + 151 "<td>%f</td>" + 152 "<td>%.2f</td>", 159 html.printf("<tr class=\"row"+(i%2+1)+"\">" + 160 "<td>%1$d</td>" + 161 "<td>%2$f</td>" + 162 "<td>%3$f</td>" + 163 "<td>%4$d</td>" + 164 "<td>%5$d</td>" + 165 "<td>%6$f</td>" + 166 "<td>%7$.2f</td></tr>\n", 153 167 r.getReporter(), 154 168 r.getM(), … … 156 170 r.getSize(), 157 171 rank, 158 numExpected,172 expected, 159 173 fdr); 160 html.println("</tr>"); 174 175 tab.printf("%d\t%f\t%f\t%d\t%d\t%f\t%f\n", 176 r.getReporter(), 177 r.getM(), 178 r.getP(), 179 r.getSize(), 180 rank, 181 expected, 182 fdr); 161 183 } 162 184 html.println("</table>"); … … 164 186 html.print("</html>"); 165 187 html.close(); 188 189 tab.close(); 166 190 } 167 191 catch (FileNotFoundException e) -
trunk/se/lu/onk/ZTest/src/ztest/ZTest.java
r203 r206 76 76 private double p(double normsdist) 77 77 { 78 return 2 * (1- normsdist);78 return 2.0 * (1.0 - normsdist); 79 79 } 80 80
Note: See TracChangeset
for help on using the changeset viewer.