Mercurial > repos > pmac > reformatplateslineartotabular
view reformatPlatesLinearToTabular.xml @ 0:2aafe60f2fad draft default tip
Uploaded
author | pmac |
---|---|
date | Wed, 01 Jun 2016 03:55:27 -0400 |
parents | |
children |
line wrap: on
line source
<tool id="reformatPlatesLinearToTabular" name="Reformat Plates Linear To Tabular" version="1.0.0"> <command interpreter="perl"> reformatPlatesLinearToTabular.pl $inputFile1 $outputFile1 </command> <inputs> <param format="tabular" name="inputFile1" type="data" label="Select the linear plates file"/> </inputs> <outputs> <data format="tabular" name="outputFile1"/> </outputs> <tests> <test> <param name="inputFile1" value="150615-HR-12015-01A.linear" /> <output name="outputFile1" file="150615-HR-12015-01A.tabular" /> </test> </tests> <help> .. class:: infomark **What it does** This program converts a plates table from a linear format to a tabular format. **Example** If the plates table consisted of:: #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 A11 1665 7 A12 1536 9 A13 1636 13 A14 1691 8 A15 1773 8 A16 1554 12 A17 1651 13 A18 1670 7 A19 1748 7 A20 1541 7 A21 1549 9 A22 1550 8 A23 1615 6 A24 NA NA B01 1553 5 B02 1588 8 B03 1557 6 B04 1786 7 B05 1635 6 B06 1679 6 B07 1533 6 B08 1720 7 B09 1562 6 B10 1577 6 B11 1713 6 B12 1526 6 B13 1559 7 B14 1706 7 B15 1690 6 B16 1707 6 B17 1651 6 B18 1687 7 B19 1584 6 B20 1638 6 B21 1722 6 B22 1562 6 B23 1696 9 B24 NA NA C01 1579 6 C02 1568 14 C03 1684 8 C04 1501 12 C05 1546 22 C06 1718 9 C07 1569 11 C08 1532 8 C09 1530 11 C10 1572 12 C11 1517 12 C12 1573 8 C13 1518 21 C14 1585 16 C15 1595 17 C16 1505 9 C17 1593 10 C18 1735 7 C19 1548 8 C20 1534 10 C21 1512 6 C22 1577 17 C23 1519 19 C24 NA NA D01 1551 7 D02 502 25 D03 1764 6 D04 1827 7 D05 1587 6 D06 1655 6 D07 1625 7 D08 1549 6 D09 1798 7 D10 1689 6 D11 1588 7 D12 1630 7 D13 1620 7 D14 1595 6 D15 1711 6 D16 1504 6 D17 1511 6 D18 1645 6 D19 1608 6 D20 1745 7 D21 1525 5 D22 1646 7 D23 674 25 D24 NA NA E01 1809 7 E02 1624 8 E03 1791 6 E04 1556 17 E05 1530 7 E06 1604 10 E07 1610 14 E08 1620 11 E09 1506 7 E10 1609 15 E11 1620 7 E12 1531 19 E13 1534 8 E14 1723 7 E15 1600 15 E16 1480 25 E17 1714 7 E18 1574 9 E19 1658 8 E20 1634 7 E21 1632 10 E22 1671 8 E23 1639 8 E24 NA NA F01 1804 6 F02 1815 6 F03 1644 7 F04 1618 6 F05 1686 6 F06 1523 8 F07 1501 6 F08 1587 7 F09 1502 6 F10 1742 6 F11 1621 6 F12 1638 8 F13 1640 7 F14 1588 6 F15 1542 6 F16 1720 6 F17 1503 7 F18 1788 6 F19 1571 6 F20 1547 5 F21 1653 8 F22 1752 6 F23 1687 7 F24 NA NA G01 1540 6 G02 1567 22 G03 1587 7 G04 1564 18 G05 1671 9 G06 1552 18 G07 1555 7 G08 1571 11 G09 1693 7 G10 1692 7 G11 1617 11 G12 1590 7 G13 1589 16 G14 1546 8 G15 1648 8 G16 1583 10 G17 1538 17 G18 1560 9 G19 1553 6 G20 1598 9 G21 1561 16 G22 1523 11 G23 1599 13 G24 NA NA H01 1700 6 H02 513 25 H03 1615 6 H04 1656 6 H05 1796 6 H06 1547 6 H07 1563 7 H08 1598 6 H09 1555 6 H10 1621 6 H11 1644 7 H12 1760 7 H13 1525 6 H14 1541 7 H15 1635 6 H16 1527 6 H17 1651 6 H18 1643 7 H19 1593 5 H20 1551 8 H21 1507 6 H22 1504 5 H23 522 25 H24 NA NA I01 1604 7 I02 1591 9 I03 1626 11 I04 1585 11 I05 1522 17 I06 1546 9 I07 1520 6 I08 1582 9 I09 1664 9 I10 1589 10 I11 1508 10 I12 1505 23 I13 1577 7 I14 1657 12 I15 1560 7 I16 1561 12 I17 1597 14 I18 1505 13 I19 1646 9 I20 1579 15 I21 1602 13 I22 1621 12 I23 1583 6 I24 NA NA J01 1520 6 J02 1577 17 J03 1692 8 J04 1510 5 J05 1691 7 J06 1747 7 J07 1744 7 J08 1724 8 J09 1666 6 J10 1645 6 J11 1637 6 J12 1706 7 J13 1672 6 J14 1522 7 J15 1535 5 J16 1528 6 J17 1569 6 J18 1592 8 J19 1812 7 J20 1806 7 J21 1525 6 J22 1675 7 J23 1540 22 J24 NA NA K01 1626 6 K02 1513 6 K03 1624 7 K04 1530 7 K05 1650 11 K06 1610 11 K07 1644 11 K08 1522 11 K09 1544 14 K10 1532 7 K11 1229 25 K12 1520 11 K13 1540 9 K14 1630 10 K15 1668 8 K16 1519 17 K17 1657 8 K18 1509 21 K19 1543 7 K20 1513 12 K21 1564 7 K22 1660 10 K23 1632 6 K24 NA NA L01 1676 7 L02 507 25 L03 1682 6 L04 1595 7 L05 1557 6 L06 1593 7 L07 1734 6 L08 1519 6 L09 1550 6 L10 1528 6 L11 1781 7 L12 1500 6 L13 1573 6 L14 1524 6 L15 1735 7 L16 1523 5 L17 1503 6 L18 1621 6 L19 1559 6 L20 1795 6 L21 1667 6 L22 1560 8 L23 420 25 L24 NA NA M01 1625 6 M02 1548 19 M03 1538 25 M04 1731 7 M05 1607 14 M06 1637 7 M07 1544 9 M08 1703 9 M09 1617 6 M10 1635 8 M11 1528 16 M12 1532 6 M13 1583 7 M14 1555 8 M15 1551 9 M16 1580 15 M17 1655 6 M18 1662 7 M19 1591 8 M20 1758 8 M21 1623 8 M22 1597 6 M23 1561 18 M24 NA NA N01 1660 6 N02 592 25 N03 1595 7 N04 1527 5 N05 1745 6 N06 1543 6 N07 1529 5 N08 1691 6 N09 1705 7 N10 1612 6 N11 1769 7 N12 1624 6 N13 1673 7 N14 1683 7 N15 1637 6 N16 1786 7 N17 1593 6 N18 1636 6 N19 1614 6 N20 1650 6 N21 1553 6 N22 1671 6 N23 628 25 N24 NA NA O01 1692 6 O02 1701 8 O03 1611 10 O04 1370 25 O05 1537 10 O06 1538 14 O07 1582 8 O08 1515 11 O09 1587 6 O10 1582 6 O11 1660 10 O12 1544 10 O13 1544 8 O14 1603 9 O15 1592 12 O16 1518 11 O17 1606 6 O18 1565 10 O19 1617 6 O20 1543 18 O21 1649 7 O22 1710 8 O23 1788 7 O24 NA NA P01 1818 7 P02 1611 5 P03 1736 7 P04 1642 6 P05 1557 5 P06 1606 6 P07 1558 6 P08 1627 6 P09 1579 6 P10 1733 6 P11 1520 6 P12 1558 7 P13 1804 7 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 Running the program will give the following output:: Table_1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 A 1654 1719 1624 1518 1587 1517 1638 1733 1617 1722 1665 1536 1636 1691 1773 1554 1651 1670 1748 1541 1549 1550 1615 B 1553 1588 1557 1786 1635 1679 1533 1720 1562 1577 1713 1526 1559 1706 1690 1707 1651 1687 1584 1638 1722 1562 1696 C 1579 1568 1684 1501 1546 1718 1569 1532 1530 1572 1517 1573 1518 1585 1595 1505 1593 1735 1548 1534 1512 1577 1519 D 1551 502 1764 1827 1587 1655 1625 1549 1798 1689 1588 1630 1620 1595 1711 1504 1511 1645 1608 1745 1525 1646 674 E 1809 1624 1791 1556 1530 1604 1610 1620 1506 1609 1620 1531 1534 1723 1600 1480 1714 1574 1658 1634 1632 1671 1639 F 1804 1815 1644 1618 1686 1523 1501 1587 1502 1742 1621 1638 1640 1588 1542 1720 1503 1788 1571 1547 1653 1752 1687 G 1540 1567 1587 1564 1671 1552 1555 1571 1693 1692 1617 1590 1589 1546 1648 1583 1538 1560 1553 1598 1561 1523 1599 H 1700 513 1615 1656 1796 1547 1563 1598 1555 1621 1644 1760 1525 1541 1635 1527 1651 1643 1593 1551 1507 1504 522 I 1604 1591 1626 1585 1522 1546 1520 1582 1664 1589 1508 1505 1577 1657 1560 1561 1597 1505 1646 1579 1602 1621 1583 J 1520 1577 1692 1510 1691 1747 1744 1724 1666 1645 1637 1706 1672 1522 1535 1528 1569 1592 1812 1806 1525 1675 1540 K 1626 1513 1624 1530 1650 1610 1644 1522 1544 1532 1229 1520 1540 1630 1668 1519 1657 1509 1543 1513 1564 1660 1632 L 1676 507 1682 1595 1557 1593 1734 1519 1550 1528 1781 1500 1573 1524 1735 1523 1503 1621 1559 1795 1667 1560 420 M 1625 1548 1538 1731 1607 1637 1544 1703 1617 1635 1528 1532 1583 1555 1551 1580 1655 1662 1591 1758 1623 1597 1561 N 1660 592 1595 1527 1745 1543 1529 1691 1705 1612 1769 1624 1673 1683 1637 1786 1593 1636 1614 1650 1553 1671 628 O 1692 1701 1611 1370 1537 1538 1582 1515 1587 1582 1660 1544 1544 1603 1592 1518 1606 1565 1617 1543 1649 1710 1788 P 1818 1611 1736 1642 1557 1606 1558 1627 1579 1733 1520 1558 1804 1630 1576 1740 1578 1544 1692 1560 1552 1790 1537 Table_2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 A 6 8 19 6 12 8 9 7 6 8 7 9 13 8 8 12 13 7 7 7 9 8 6 B 5 8 6 7 6 6 6 7 6 6 6 6 7 7 6 6 6 7 6 6 6 6 9 C 6 14 8 12 22 9 11 8 11 12 12 8 21 16 17 9 10 7 8 10 6 17 19 D 7 25 6 7 6 6 7 6 7 6 7 7 7 6 6 6 6 6 6 7 5 7 25 E 7 8 6 17 7 10 14 11 7 15 7 19 8 7 15 25 7 9 8 7 10 8 8 F 6 6 7 6 6 8 6 7 6 6 6 8 7 6 6 6 7 6 6 5 8 6 7 G 6 22 7 18 9 18 7 11 7 7 11 7 16 8 8 10 17 9 6 9 16 11 13 H 6 25 6 6 6 6 7 6 6 6 7 7 6 7 6 6 6 7 5 8 6 5 25 I 7 9 11 11 17 9 6 9 9 10 10 23 7 12 7 12 14 13 9 15 13 12 6 J 6 17 8 5 7 7 7 8 6 6 6 7 6 7 5 6 6 8 7 7 6 7 22 K 6 6 7 7 11 11 11 11 14 7 25 11 9 10 8 17 8 21 7 12 7 10 6 L 7 25 6 7 6 7 6 6 6 6 7 6 6 6 7 5 6 6 6 6 6 8 25 M 6 19 25 7 14 7 9 9 6 8 16 6 7 8 9 15 6 7 8 8 8 6 18 N 6 25 7 5 6 6 5 6 7 6 7 6 7 7 6 7 6 6 6 6 6 6 25 O 6 8 10 25 10 14 8 11 6 6 10 10 8 9 12 11 6 10 6 18 7 8 7 P 7 5 7 6 5 6 6 6 6 6 6 7 7 6 6 7 6 6 6 6 6 7 6 </help> </tool>