comparison reformatPlatesTabularToLinear.xml @ 0:3ddf2607e3a2 draft default tip

Uploaded
author pmac
date Wed, 01 Jun 2016 03:57:23 -0400
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:3ddf2607e3a2
1 <tool id="reformatPlatesTabularToLinear" name="Reformat Plates Tabular To Linear" version="1.0.0">
2
3 <command interpreter="perl">
4 reformatPlatesTabularToLinear.pl $inputFile1 $outputFile1
5 </command>
6
7 <inputs>
8 <param format="tabular" name="inputFile1" type="data" label="Select the linear plates file"/>
9 </inputs>
10
11 <outputs>
12 <data format="tabular" name="outputFile1"/>
13 </outputs>
14
15 <tests>
16 <test>
17 <param name="inputFile1" value="150615-HR-12015-01A.tabular"/>
18 <output name="outputFile1" file="150615-HR-12015-01A.out"/>
19 </test>
20 </tests>
21
22 <help>
23
24 .. class:: infomark
25
26 **What it does**
27
28 This program converts a plates table from a tabular format to a linear format.
29
30
31 **Example**
32
33 If the plates table consisted of::
34
35 Feature: ValidCellCount
36
37 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
38 A 1654 1719 1624 1518 1587 1517 1638 1733 1617 1722 1665 1536 1636 1691 1773 1554 1651 1670 1748 1541 1549 1550 1615
39 B 1553 1588 1557 1786 1635 1679 1533 1720 1562 1577 1713 1526 1559 1706 1690 1707 1651 1687 1584 1638 1722 1562 1696
40 C 1579 1568 1684 1501 1546 1718 1569 1532 1530 1572 1517 1573 1518 1585 1595 1505 1593 1735 1548 1534 1512 1577 1519
41 D 1551 502 1764 1827 1587 1655 1625 1549 1798 1689 1588 1630 1620 1595 1711 1504 1511 1645 1608 1745 1525 1646 674
42 E 1809 1624 1791 1556 1530 1604 1610 1620 1506 1609 1620 1531 1534 1723 1600 1480 1714 1574 1658 1634 1632 1671 1639
43 F 1804 1815 1644 1618 1686 1523 1501 1587 1502 1742 1621 1638 1640 1588 1542 1720 1503 1788 1571 1547 1653 1752 1687
44 G 1540 1567 1587 1564 1671 1552 1555 1571 1693 1692 1617 1590 1589 1546 1648 1583 1538 1560 1553 1598 1561 1523 1599
45 H 1700 513 1615 1656 1796 1547 1563 1598 1555 1621 1644 1760 1525 1541 1635 1527 1651 1643 1593 1551 1507 1504 522
46 I 1604 1591 1626 1585 1522 1546 1520 1582 1664 1589 1508 1505 1577 1657 1560 1561 1597 1505 1646 1579 1602 1621 1583
47 J 1520 1577 1692 1510 1691 1747 1744 1724 1666 1645 1637 1706 1672 1522 1535 1528 1569 1592 1812 1806 1525 1675 1540
48 K 1626 1513 1624 1530 1650 1610 1644 1522 1544 1532 1229 1520 1540 1630 1668 1519 1657 1509 1543 1513 1564 1660 1632
49 L 1676 507 1682 1595 1557 1593 1734 1519 1550 1528 1781 1500 1573 1524 1735 1523 1503 1621 1559 1795 1667 1560 420
50 M 1625 1548 1538 1731 1607 1637 1544 1703 1617 1635 1528 1532 1583 1555 1551 1580 1655 1662 1591 1758 1623 1597 1561
51 N 1660 592 1595 1527 1745 1543 1529 1691 1705 1612 1769 1624 1673 1683 1637 1786 1593 1636 1614 1650 1553 1671 628
52 O 1692 1701 1611 1370 1537 1538 1582 1515 1587 1582 1660 1544 1544 1603 1592 1518 1606 1565 1617 1543 1649 1710 1788
53 P 1818 1611 1736 1642 1557 1606 1558 1627 1579 1733 1520 1558 1804 1630 1576 1740 1578 1544 1692 1560 1552 1790 1537
54
55 Feature: ValidFieldCount
56
57 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
58 A 6 8 19 6 12 8 9 7 6 8 7 9 13 8 8 12 13 7 7 7 9 8 6
59 B 5 8 6 7 6 6 6 7 6 6 6 6 7 7 6 6 6 7 6 6 6 6 9
60 C 6 14 8 12 22 9 11 8 11 12 12 8 21 16 17 9 10 7 8 10 6 17 19
61 D 7 25 6 7 6 6 7 6 7 6 7 7 7 6 6 6 6 6 6 7 5 7 25
62 E 7 8 6 17 7 10 14 11 7 15 7 19 8 7 15 25 7 9 8 7 10 8 8
63 F 6 6 7 6 6 8 6 7 6 6 6 8 7 6 6 6 7 6 6 5 8 6 7
64 G 6 22 7 18 9 18 7 11 7 7 11 7 16 8 8 10 17 9 6 9 16 11 13
65 H 6 25 6 6 6 6 7 6 6 6 7 7 6 7 6 6 6 7 5 8 6 5 25
66 I 7 9 11 11 17 9 6 9 9 10 10 23 7 12 7 12 14 13 9 15 13 12 6
67 J 6 17 8 5 7 7 7 8 6 6 6 7 6 7 5 6 6 8 7 7 6 7 22
68 K 6 6 7 7 11 11 11 11 14 7 25 11 9 10 8 17 8 21 7 12 7 10 6
69 L 7 25 6 7 6 7 6 6 6 6 7 6 6 6 7 5 6 6 6 6 6 8 25
70 M 6 19 25 7 14 7 9 9 6 8 16 6 7 8 9 15 6 7 8 8 8 6 18
71 N 6 25 7 5 6 6 5 6 7 6 7 6 7 7 6 7 6 6 6 6 6 6 25
72 O 6 8 10 25 10 14 8 11 6 6 10 10 8 9 12 11 6 10 6 18 7 8 7
73 P 7 5 7 6 5 6 6 6 6 6 6 7 7 6 6 7 6 6 6 6 6 7 6
74
75 Running the program will give the following output::
76
77 #Well Table_1 Table_2
78 A01 1654 6
79 A02 1719 8
80 A03 1624 19
81 A04 1518 6
82 A05 1587 12
83 A06 1517 8
84 A07 1638 9
85 A08 1733 7
86 A09 1617 6
87 A10 1722 8
88 A11 1665 7
89 A12 1536 9
90 A13 1636 13
91 A14 1691 8
92 A15 1773 8
93 A16 1554 12
94 A17 1651 13
95 A18 1670 7
96 A19 1748 7
97 A20 1541 7
98 A21 1549 9
99 A22 1550 8
100 A23 1615 6
101 A24 NA NA
102 B01 1553 5
103 B02 1588 8
104 B03 1557 6
105 B04 1786 7
106 B05 1635 6
107 B06 1679 6
108 B07 1533 6
109 B08 1720 7
110 B09 1562 6
111 B10 1577 6
112 B11 1713 6
113 B12 1526 6
114 B13 1559 7
115 B14 1706 7
116 B15 1690 6
117 B16 1707 6
118 B17 1651 6
119 B18 1687 7
120 B19 1584 6
121 B20 1638 6
122 B21 1722 6
123 B22 1562 6
124 B23 1696 9
125 B24 NA NA
126 C01 1579 6
127 C02 1568 14
128 C03 1684 8
129 C04 1501 12
130 C05 1546 22
131 C06 1718 9
132 C07 1569 11
133 C08 1532 8
134 C09 1530 11
135 C10 1572 12
136 C11 1517 12
137 C12 1573 8
138 C13 1518 21
139 C14 1585 16
140 C15 1595 17
141 C16 1505 9
142 C17 1593 10
143 C18 1735 7
144 C19 1548 8
145 C20 1534 10
146 C21 1512 6
147 C22 1577 17
148 C23 1519 19
149 C24 NA NA
150 D01 1551 7
151 D02 502 25
152 D03 1764 6
153 D04 1827 7
154 D05 1587 6
155 D06 1655 6
156 D07 1625 7
157 D08 1549 6
158 D09 1798 7
159 D10 1689 6
160 D11 1588 7
161 D12 1630 7
162 D13 1620 7
163 D14 1595 6
164 D15 1711 6
165 D16 1504 6
166 D17 1511 6
167 D18 1645 6
168 D19 1608 6
169 D20 1745 7
170 D21 1525 5
171 D22 1646 7
172 D23 674 25
173 D24 NA NA
174 E01 1809 7
175 E02 1624 8
176 E03 1791 6
177 E04 1556 17
178 E05 1530 7
179 E06 1604 10
180 E07 1610 14
181 E08 1620 11
182 E09 1506 7
183 E10 1609 15
184 E11 1620 7
185 E12 1531 19
186 E13 1534 8
187 E14 1723 7
188 E15 1600 15
189 E16 1480 25
190 E17 1714 7
191 E18 1574 9
192 E19 1658 8
193 E20 1634 7
194 E21 1632 10
195 E22 1671 8
196 E23 1639 8
197 E24 NA NA
198 F01 1804 6
199 F02 1815 6
200 F03 1644 7
201 F04 1618 6
202 F05 1686 6
203 F06 1523 8
204 F07 1501 6
205 F08 1587 7
206 F09 1502 6
207 F10 1742 6
208 F11 1621 6
209 F12 1638 8
210 F13 1640 7
211 F14 1588 6
212 F15 1542 6
213 F16 1720 6
214 F17 1503 7
215 F18 1788 6
216 F19 1571 6
217 F20 1547 5
218 F21 1653 8
219 F22 1752 6
220 F23 1687 7
221 F24 NA NA
222 G01 1540 6
223 G02 1567 22
224 G03 1587 7
225 G04 1564 18
226 G05 1671 9
227 G06 1552 18
228 G07 1555 7
229 G08 1571 11
230 G09 1693 7
231 G10 1692 7
232 G11 1617 11
233 G12 1590 7
234 G13 1589 16
235 G14 1546 8
236 G15 1648 8
237 G16 1583 10
238 G17 1538 17
239 G18 1560 9
240 G19 1553 6
241 G20 1598 9
242 G21 1561 16
243 G22 1523 11
244 G23 1599 13
245 G24 NA NA
246 H01 1700 6
247 H02 513 25
248 H03 1615 6
249 H04 1656 6
250 H05 1796 6
251 H06 1547 6
252 H07 1563 7
253 H08 1598 6
254 H09 1555 6
255 H10 1621 6
256 H11 1644 7
257 H12 1760 7
258 H13 1525 6
259 H14 1541 7
260 H15 1635 6
261 H16 1527 6
262 H17 1651 6
263 H18 1643 7
264 H19 1593 5
265 H20 1551 8
266 H21 1507 6
267 H22 1504 5
268 H23 522 25
269 H24 NA NA
270 I01 1604 7
271 I02 1591 9
272 I03 1626 11
273 I04 1585 11
274 I05 1522 17
275 I06 1546 9
276 I07 1520 6
277 I08 1582 9
278 I09 1664 9
279 I10 1589 10
280 I11 1508 10
281 I12 1505 23
282 I13 1577 7
283 I14 1657 12
284 I15 1560 7
285 I16 1561 12
286 I17 1597 14
287 I18 1505 13
288 I19 1646 9
289 I20 1579 15
290 I21 1602 13
291 I22 1621 12
292 I23 1583 6
293 I24 NA NA
294 J01 1520 6
295 J02 1577 17
296 J03 1692 8
297 J04 1510 5
298 J05 1691 7
299 J06 1747 7
300 J07 1744 7
301 J08 1724 8
302 J09 1666 6
303 J10 1645 6
304 J11 1637 6
305 J12 1706 7
306 J13 1672 6
307 J14 1522 7
308 J15 1535 5
309 J16 1528 6
310 J17 1569 6
311 J18 1592 8
312 J19 1812 7
313 J20 1806 7
314 J21 1525 6
315 J22 1675 7
316 J23 1540 22
317 J24 NA NA
318 K01 1626 6
319 K02 1513 6
320 K03 1624 7
321 K04 1530 7
322 K05 1650 11
323 K06 1610 11
324 K07 1644 11
325 K08 1522 11
326 K09 1544 14
327 K10 1532 7
328 K11 1229 25
329 K12 1520 11
330 K13 1540 9
331 K14 1630 10
332 K15 1668 8
333 K16 1519 17
334 K17 1657 8
335 K18 1509 21
336 K19 1543 7
337 K20 1513 12
338 K21 1564 7
339 K22 1660 10
340 K23 1632 6
341 K24 NA NA
342 L01 1676 7
343 L02 507 25
344 L03 1682 6
345 L04 1595 7
346 L05 1557 6
347 L06 1593 7
348 L07 1734 6
349 L08 1519 6
350 L09 1550 6
351 L10 1528 6
352 L11 1781 7
353 L12 1500 6
354 L13 1573 6
355 L14 1524 6
356 L15 1735 7
357 L16 1523 5
358 L17 1503 6
359 L18 1621 6
360 L19 1559 6
361 L20 1795 6
362 L21 1667 6
363 L22 1560 8
364 L23 420 25
365 L24 NA NA
366 M01 1625 6
367 M02 1548 19
368 M03 1538 25
369 M04 1731 7
370 M05 1607 14
371 M06 1637 7
372 M07 1544 9
373 M08 1703 9
374 M09 1617 6
375 M10 1635 8
376 M11 1528 16
377 M12 1532 6
378 M13 1583 7
379 M14 1555 8
380 M15 1551 9
381 M16 1580 15
382 M17 1655 6
383 M18 1662 7
384 M19 1591 8
385 M20 1758 8
386 M21 1623 8
387 M22 1597 6
388 M23 1561 18
389 M24 NA NA
390 N01 1660 6
391 N02 592 25
392 N03 1595 7
393 N04 1527 5
394 N05 1745 6
395 N06 1543 6
396 N07 1529 5
397 N08 1691 6
398 N09 1705 7
399 N10 1612 6
400 N11 1769 7
401 N12 1624 6
402 N13 1673 7
403 N14 1683 7
404 N15 1637 6
405 N16 1786 7
406 N17 1593 6
407 N18 1636 6
408 N19 1614 6
409 N20 1650 6
410 N21 1553 6
411 N22 1671 6
412 N23 628 25
413 N24 NA NA
414 O01 1692 6
415 O02 1701 8
416 O03 1611 10
417 O04 1370 25
418 O05 1537 10
419 O06 1538 14
420 O07 1582 8
421 O08 1515 11
422 O09 1587 6
423 O10 1582 6
424 O11 1660 10
425 O12 1544 10
426 O13 1544 8
427 O14 1603 9
428 O15 1592 12
429 O16 1518 11
430 O17 1606 6
431 O18 1565 10
432 O19 1617 6
433 O20 1543 18
434 O21 1649 7
435 O22 1710 8
436 O23 1788 7
437 O24 NA NA
438 P01 1818 7
439 P02 1611 5
440 P03 1736 7
441 P04 1642 6
442 P05 1557 5
443 P06 1606 6
444 P07 1558 6
445 P08 1627 6
446 P09 1579 6
447 P10 1733 6
448 P11 1520 6
449 P12 1558 7
450 P13 1804 7
451 P14 1630 6
452 P15 1576 6
453 P16 1740 7
454 P17 1578 6
455 P18 1544 6
456 P19 1692 6
457 P20 1560 6
458 P21 1552 6
459 P22 1790 7
460 P23 1537 6
461 P24 NA NA
462
463 </help>
464
465 </tool>